Webページを30個のタブで開いた──各ブラウザのメモリ使用量は?3分LifeHacking

タブを開くと一体どれくらいのメモリを食うのか──。メモリの使用量と動作の軽い、重いは必ずしも関連しないが、何らかの指標になるかもしれない。IE7、Firefox、Operaの各ブラウザでさっそく実験してみた。

» 2007年08月22日 23時48分 公開
[鷹木創,ITmedia]

 「○○ブラウザは軽いよね」とか「××ブラウザは動作が重い」とか、Webブラウザの悩みは尽きない。Internet Explorer(IE)7を使っている筆者も、「あまりタブを開きすぎると、動作が遅くなるのではないか」という懸念から、開いたタブをいちいち閉じたりしていた。

 タブを開くと一体どれくらいのメモリを食うのか──。メモリの使用量と動作の軽い、重いは必ずしも関連しないが、何らかの指標になるかもしれない。さっそく実験してみた。

実験環境
マシン ブラウザ
マシン:Thinkpad X41
OS:Windows XP SP2
メインメモリ:1536Mバイト
Internet Explorer 7(アドオンなし)
Firefox 2.0.0.6(セーフモード)
Opera 9.20

 実験環境はThinkpad X41。セキュリティ対策ソフト「ウイルスバスター」以外の常駐ソフトはすべてシャットダウンし、対象のブラウザをそれぞれ起動。ブラウザの起動前と起動直後、それから30ページをタブで開いた後のメモリの消費状況を比較した。ちなみに30ページは、8月22日付けBiz.IDトップページのTOPSTORYから下に向かって記事を30件開いた。

 まずIE7だ。起動前は509Mバイトだったが、直後は526Mバイトと17Mバイト増加。30ページ開くと656Mバイトになった。起動直後に比べて130Mバイトの増加。1ページあたり約4.33Mバイトとなる計算だ。起動前と比較すると、147Mバイトの増加となっている。

起動前は509Mバイトだったが
直後は526Mバイトと17Mバイト増加

30ページ開くと……
656Mバイトになった

 続いて、セーフモードのFirefox。起動前は510Mバイトだったが、直後は528Mバイトと18Mバイト増加。ここまではIE7と同水準だ。30ページを開くと593Mバイトなので、起動直後と比較すると65Mバイトの増加。起動前と比較して83Mバイトの増加にとどまった。1ページあたり約2.17Mバイトで、IE7と比べると約半分の使用量だった。

セーフモードのFirefox。起動前は510Mバイトだった
起動直後は528Mバイト

30ページを開くと……
593Mバイトになった

 最後にOpera 9.20。起動前は512Mバイトだったが、起動直後は543Mバイトに増加。すでに31MバイトとIE7、Firefoxと比較しても最もメモリ使用量が多いようだ。続いて、30ページを開いてみると632Mバイトに達した。起動直後と比較すると89Mバイト、起動前からは120Mバイトの増加。1ページにつき約2.97Mバイトとなった。IE7よりは少ないが、Firefoxよりはメモリの使用量が多かった──というわけだ。

最後にOpera 9.20。起動前は512Mバイト
起動直後は543Mバイトに増加

30ページを開いてみると……
632Mバイトになった

 結果としては、Firefoxが最もメモリ使用量が少なかったわけだが、今回の実験に使ったのは機能拡張などのアドインをインストールしていないセーフモードのFirefoxであることに留意したい。そういう意味では、もともと多機能なOperaは意外と健闘した──と言えそうだ。

 ちなみに同じ環境でWindows標準の「電卓」を起動させた場合、メモリの使用量は2Mバイト。テキストエディタの「秀丸」は3Mバイトだった。起動直後のメールソフト「Outlook 2003」は30Mバイト、「Thunderbird 2.0.0.4」は20Mバイトだった。このあたりがブラウザの起動直後と同じくらいと考えてよさそうだ。Office 2003だとメモリ消費量の少ない順にExcel(5Mバイト)、PowerPoint(17Mバイト)、Word(23Mバイト)となった。いずれも新規作成の状態で、個人的にはやや意外な結果になった。

 また、どちらかというと“重い”といわれるアドビシステムズの「Photoshop Elements 4.0」は起動直後で59Mバイト、同じく「Premiere Elements」は110Mバイト。30ページ開いたときのブラウザと同等、もしくはやや少ない消費量のようだ。

本日のレシピ
ブラウザ 起動直後 30ページ開いた後
Internet Explorer 7(アドオンなし) 17Mバイト 147Mバイト
Firefox 2.0.0.6(セーフモード) 18Mバイト 83Mバイト
Opera 9.20 31Mバイト 120Mバイト

Copyright © ITmedia, Inc. All Rights Reserved.

注目のテーマ