ごめんね、Firefox

メモリ・リークらしき現象に悩まされていると書いたが、どうやら真犯人は別なところにいたらしい。
グラフィック・ボードを取り替えたら、ウソのように怪奇現象は収まってしまったのだ。

ハードウェア的に故障したのか、ソフトウェアの不具合かはわからないが、Fedora8では問題なく、Fedora10にしてから問題が発生したということは、後者の可能性が高いのではないか。
もちろん、OS入れ替えのタイミングでたまたまハードに不具合が発生した可能性も否定できないが、ほかの環境で検証することなく、古いボードは物入れへ仕舞われてしまった。
いや、仕舞ったのは自分だけど。

Fedora(というかLinux全般?)のドライバ開発は nVIDIA GeForce ばかりに力が入っていて、ATi Radeon のドライバは性能が低かったり、不具合があったりすると評判が悪かった。
しかしながら、事務職である自分にはどうも GeForce は敷居が高いというか、ゲーマー御用達のイメージがあって、これまでは Radeon を使っていたのだ。
いや、 Radeon だってゲーマーが使ってるとは思うけど、自分が使っていたのは X300SE 128MB というロウ・エンド向けだし、使い始めたのは PCI Express になってからで、ほかに選択肢がなくなったからだ。
AGPやPCIの時代はMatroxのMillennium を使っていたし、ISAの時代は…S3 ViRGE とかだったかなぁ……覚えてないや。
確かに、Fedora8でも Radeon では Compiz なんかはフリーズしまくりだったので切っていたが、普通にGnomeで1600×1200表示するぶんには問題なかった。

であるのだが、こうしょちゅうXが落ちるようになったのでは、致し方ない。
とうとう nVIDIA の軍門に下ることになった。
といっても、原因がRadeonドライバと決まったわけではないので投資は最低限。
これまたロウ・エンド向け、いわゆるエントリー・モデルの 9500GT DDR2 512MB というやつ、しかもバルクだが、ゲームなんかまったくやらないので、これで充分である。
いや、ゲームなんかまったくやらないのであればオンボード・チップでよいではないかと言う向きもあるだろうが、1600×1200でワークスペース4面、しかもVMを使ったりするには、オンボードでは頼りないし、そもそも使ってるマザーボードにグラフィック・チップは載っていない。

結果として、不具合は解消されたのだが、ふだんの表示性能は、体感できるほど変わらないのが悲しい。
自分の作業的には前のボードのスペックで充分だったということか。
まあ、それでも4面のワークスペースを行き来するのは軽くなったし、Compiz も問題なく動くようになった。
いや、Compiz が動かなくても、仕事上は関係ないのだけど、まあ、気分の問題だ。

さて。
というわけで Firefox が真犯人ではなかったようなのだが、Flock に比べて Firefox が重たく、メモリ・リークと見られる現象が起きるのもまた確かなようなので、現在も Flock を使い続けている(余計な機能も多いのだが)。
ただ、Firefox もホームディレクトリ上の設定ファイルやプラグイン、アドオンの類をいったん全て消去したら、かなり動作は軽くなった。
ほんとはメジャー・ヴァージョン・アップの際にはいったんそれらを消去して、バックアップから復元すべきらしいのだが、めんどくさいので1.xあたりからずっとそのままにしていたのがいけなかったらしい。
というわけで、Firefox よ、疑って悪かった。

コメントを残す