The Latest Pop News, My Opinions, Lovely Music & Movies and so on ...?! No ! More & More !! )

 No. 565 エントリー 2008/01/07(月) 18:44:34

Firefoxを劇的に軽くする方法("Firefox Ultimate Optimizer"祭りに参加) この記事をはてなブックマークに登録

某ブラウザーから暗に「君もブラウザーならこれの人柱になれよ」というラブコールを受けたので、素直に人柱になってみた。今回はその速報的な報告です。

結論から言うと、Firefoxのメモリは劇的に減る。
※それが使えるか使えないかは別にして

(続きはこちら)




1.Xenoの何かしら。in FC2

実はこのソフトは去年から知っていたのですが、私は基本的に新しいものにすぐに飛びつくことは控えていましたので、放置していました。それにネタがネタだけに怪しかったですしね。

というのも、ご存じの通り、Firefoxの最大の問題は何かというと、CPU・メモリーを大量に消費する仕様、つまり、メモリーリークです。要するに、「Firefoxは重くてブラウザとしては常用できない」というのが他のブラウザ使いのFirefox批判の主な理由なのですね。「速さは正義、軽さは大義」というわけです。

確かに、拡張を入れすぎると半端なく重くなります。しかも、ブラウザをずっと開いているとどんどん重くなるのも問題ですね。Firefoxの拡張は面白いもの、便利なものがいっぱいありますから、ついつい入れてしまうため、総じてFoxerのブラウザは重くなってしまいます。

まあ、この最大の欠点が解消されれば、間違いなく(文句なく)No.1ブラウザになることができるため、昔から、この問題の解消法というのは多くありました。しかし、どれも決定的なものとなったことはなかったのです(つまり、ほとんどが小手先のものだったということ)。

※例えば
Browser.js Firefox:Tips 5 光速とまではいわないけど、せめてOperaの速さで… 1

その理由は簡単で、なぜなら、それがFirefoxの仕様だからです(笑)。

さて、冗談はさておき、物理的に、拡張をバンバン入れてそれを使いつつ軽くするというのは、どだい無理な話ですよね。ですから、この問題は最初から解決が無理なのです。ですから、劇的にFirefoxを軽くするというのは、「これを身につければ君もモテモテ」という宣伝文句並みに怪しいのです(笑)。

ということで、私はこれが注目を浴びていても、放置してきたというわけです。

ところが、先ほど書いたとおり、ある人から使ってみて欲しいというラブコールを受けたので、律儀な私は試してみることにしたというわけですね。


2.Firefox Ultimate Optimizer

まず、フリーソフトの名前は「Firefox Ultimate Optimizer」。
名前の「Ultimate」が怪しさを倍増させるいいネーミングですね。

次に、ダウンロード先ですが、 felipExにて公開されています。
* http://firefox-ultimate-optimizer.en.softonic.com/
* http://firefox-ultimate-optimizer.uptodown.com/
※執筆現在ですがリンク先にはファイルは存在しません。理由は多分、作者が削除したためかと思います(アクセス過多でサーバーがダウンということも考えられなくもないのですが)。その理由は分かりませんし、それはまた怪しさが倍増するのですが、ないものは仕方ありませんね。使ってみたい人は自分で探してみてください。

また、Firefox Ultimate Optimizerの作者のコメントは次の通りです。

Reduce Firefox memory usage”
by Elena Santos

Firefox is my favorite browser ever. I love it because I can open as many tabs as I want in a single window and I can freely customize it with extensions. The problem is that these two great features, tabs and extensions, sometimes turn Firefox into a heavy burden on system resources.

But now I've found the perfect solution. It's called Firefox Ultimate Optimizer and it's a small tool that drastically reduces the browser's craving for memory and CPU. The program doesn't have any configuration options and can only be set to launch with Windows if you have admin rights on your system.

Once launched, it will simply sit on the system tray and perform its task in an incredibly efficient way. Just open the Task manager window and see the difference between running Firefox with or without Firefox Ultimate Optimizer.

I have one single complaint: I'd like to be able to hide the system tray icon. But I guess that's a small detail that can be added that to the Wish List for future versions. In all, this is an excellent Firefox companion that makes me love my favorite browser even more.

Firefox Ultimate Optimizer will make your Firefox browser much lighter on resources!


ダウンロードする際は、Firefox Ultimate Optimizer1.1以上をダウンロードする方がいいでしょう。1.0系はウィルス判定を受けていますからね。

さて、これをダウンロードしたら、解凍をし、中に入っている「Firefox Ultimate Optimizer.exe」を起動させるわけですが、このソフトには、.NET Framework2.0が必要です。なので、PCにはいっていない人はMSのホームページからダウンロードする必要があります。

.NET Framework

※そんなに設定の部分があるわけではないので日本語化をする必要もないことかと思いますが、さっそく、日本語化のパッチが以下で配布されています。
Firefox Ultimate Optimizerのフォルダにある「Languages」にこのサイトでダウンロードした「Japanese.ini」を配置すればOKです。
Firefox Ultimate Optimizer - +Sun Flower〜報告〜+

※ちなみに、どうフォルダに梱包されている「settings.ini」をいじることで、設定も変えられます。

次に、これをどうやって使うのかというと、それは簡単で「Firefox Ultimate Optimizer.exe」を起動させるだけです。そうすると、劇的にメモリの使用量が減ります。
※タスクトレイ常駐型というわけですね。常用にはスタートアップに登録するという方法がいいでしょう。

う〜ん、確かに減りますね(劇的に)。
ちなみに、外国の方の反応は以下の通りです。

□Deskhelp, Tutorial, Tips Trick, Free Download: Firefox Ultimate Optimizer
http://dudemjk.blogspot.com/2007/11/firefox-ultimate-optimizer.html
□Firefox Ultimate Optimizer - Reduce memory usage in Firefox | Web2i - Web to Eyes
http://www.web2i.org/2007/11/09/firefox-ultimate-optimizer-reduce-memory-usage-in-firefox/


3.実際に、Firefox Ultimate Optimizerを使ってみた

さて、ここからが本番です。
私の環境ではどうなのかということですね。

使用するのは3つのプロファイルです。
(1)デフォルトのFirefox
(2)常用のFirefox
(3)Ultimate Firefox

※Ultimate Firefoxとは、ブログを書くために拡張を入れまくったVerです。拡張は多分500は越えていると思います(数えるのをやめた)。あとグリモンも100以上あると思います。

(1)デフォルトのFirefox
 起動 : 38MB
 タブを30個開いた状態 : 90MB
 ↓ Firefox Ultimate Optimizer
 起動後 : 1.3MB
 タブを30個開いた状態 : 1.6MB

(2)常用のFirefox
 起動後 : 60MB
 タブを30個開いた状態 : 155MB
 ↓ Firefox Ultimate Optimizer
 起動後 : 1.8MB
 タブを30個開いた状態 : 2.1MB

(3)Ultimate Firefox
 起動 : 280MB
 タブを30個開いた状態 : 320MB
 ↓ Firefox Ultimate Optimizer
 起動後 : 30MB
 タブを30個開いた状態 : 32MB


※あくまでも私の環境での数値です。毎回数値が変わるので、適当に間引いています。

これはすごい(数値的な意味で)。

まだ入れたばかりなので、感想も何もないのですが、メモリが軽くなるのは事実のようです。ただ、(拡張の)パフォーマンス的には若干劣るところもあるんじゃないのかなとは感じました。

というのも、既に以下で述べられているように、ワーキングセットを縮めてるだけにも感じられるからです。

Firefox Ultimate Optimizer - using Misuzilla.Subtech; - subtech

多分ワーキングセットを縮めてるだけだと思われます。普通にパフォーマンスは低下するんじゃないかしら。


ワーキングセットとは - はてなダイアリー

プログラムが使う全論理メモリのうち、ちょうど実行中のプログラム部分およびそこからアクセスされるデータ部分の論理ページの集まり。

プログラムにその時割り当てられている物理メモリより小さければプログラム実行に問題は無いが、大きいと物理メモリからはみ出た分だけページングが頻繁に行われることになり実行速度やCPU使用率に悪い影響を与える。この場合、全体物理メモリ?に余裕があればそのプログラムに追加で物理メモリが割り当てられ、ワーキングセット全体が物理メモリ上に乗ることになる。しかし、全体物理メモリに余裕が無い場合は、動作中のプログラム同士が物理メモリを奪い合いページングが多発する。この状態をスラッシングと呼ぶ。


とはいっても、メモリは下がるんだよね。

Firefoxの拡張というのは、メモリがパンクすることがあるので、こういったアプローチもありかなと思ったりもします。逆に言えば、これを上手く使って、別のことに使うというのもいいのかな。

まあ、怪しいツールだというわけですね。
※言うまでもないことですが、ご使用はあくまでも自己責任でお願いします

参考

Firefoxのメモリ消費量を猛烈に減らすツール"Firefox Ultimate Optimizer" - あまたの何かしら。in はてな

各種ソーシャルブックマーク: ブックマークに追加する |あとで読む

最新の記事(30エントリー)
【TopPageで探す?このブログの最新記事をCheckしてみる?】

吹き出し3
コメント

管理人のみ閲覧できます

このコメントは管理人のみ閲覧できます

  • 2008/01/07(月) 22:53:03 |
  • |
  • #
  • [ 編集]
吹き出し2
コメントの投稿

管理者にだけ表示を許可する

  ※スパム対策のため、フィルターをかけています。本文が英数字のみのコメントはスパム認定される恐れがあります。どうかその点ご了承下さい。

吹き出し4
トラックバック
【トラックバックURLはこちら】
http://browserjs.blog102.fc2.com/tb.php/565-ccb2c2f2
この記事にトラックバックする(FC2ブログユーザー)

※スパム対策のため、トラックバックは管理人の承認後に表示されます。

※なお、当ブログでは宣伝目的のスパムトラックバックを制限しておりますので、本文が英数字のみの場合や、NGワードを含んでいる場合、当該記事にブログのURL(言及リンク)が含まれていない場合は、トラックバックできない可能性があります。誠に申し訳ございませんが、その点、どうかご了承下さるようよろしくお願いします。

ウィルコムストア ウィルコムストア

Browser.js
He who runs after two hares is a "challenger" ( Laugh...). 
Separated But Connected !!
Chrome Counter
Firefox3 Meter
Firefox3 Meter QRコード
あわせて読みたい


FC2Ad

FC2ブログ

;