「MetaboFix」は、Firefoxが使用しているメモリを定期的に自動開放してブラウジング動作を軽量化してくれるソフトです。
メモリを開放 ⇒ 動作が軽量化 の図式は何処から来るんでしょうね。謎 というかRAMからページングさせているだけなんでしょ? それって「メモリ開放」って言うんですか?
Firefoxというウェブブラウザは、長時間に渡るブラウジングを行うと、際限なくメモリを大量に使用することがあり、使っている内にだんだん動作が遅くなっていくことはよく知られています。
ところで、Firefox以外のブラウザには当てはまらないんですかね? あと、『メモリを大量に使用すること』と『動作が遅くなっていくこと』とは直接的な関連性はない。むしろ、メモリは使った方が使わないより動作は速くなるが一般回答ではないかと思う。(無駄に使えば良いと言いたい訳ではない)
しかし、RAMの空きが少なくなり頻繁にページング発生するようならシステム全体のパフォーマンスに影響し、Firefoxが遅くなることは十分に考えられる。このソフトを使って定期的にFirefoxが使用するメモリを強制的にページアウトさせればシステム全体のパフォーマンス劣化には何らかの解決策となる可能性はある。
該当ページが言っているのはFirefoxのパフォーマンスに関してである。Firefoxの使用メモリを強制的にページングさせたとして、Firefoxのパフォーマンスが良くなる(回復する)可能性は皆無である。
それどころか、ページアウトさせるということはRAMよりもはるかに遅いディスクに移動させているわけで、逆にFirefoxに関しては遅くなる可能性が大である。
そうでなければ、このMetaboFixというソフトはそれ以外のこともしているわけで、まあどの道ソフトウェアの紹介として間違っている。
それはバグです
Firefoxがメモリを多量に使用すると言っても、そのほとんどがブラウジングに必要のない内容のもの
必要のないメモリを所持しているなら、それはバグです。ぜひ、Bugzilla に登録を。
『スワップアウト』?
ところで、
”スワップアウト”と言って強制的にハードディスクに書き出すこと
と『スワップアウト』という用語を使っているが、スワップってプロセス単位でRAM⇔ディスクする仕組みだと思う。Windowsってそんなシステムではなく、ページングなんじゃないかと思うんだが….


