マルコム・オーウェン
· 1分で読めます
リソースを大量に消費するウェブブラウザとして長い間非難されてきたが、開発者による最近のテストで、Google Chrome は macOS において Apple の Safari の何倍ものメモリを使用することが明らかになった。
Googleが開発したこのブラウザは、肥大化し、Macのメモリを大量に消費するとして、ユーザーからしばしば怒りの的となっています。多くの場合、ユーザーは軽量版のSafariを勧められますが、新たなテストレポートでは、開発者がChromeのRAM使用量がいかに少ないかを示しています。
iMoreが発見したFlotato開発者Morten Just氏のブログ記事では、SafariとChromeのメモリ使用量の差がどの程度なのかを検証しようと試みています。テストは2回実施され、ブラウザの負荷が最小限の条件と、より現実的なシナリオが提示されました。
最小負荷テストでは、macOSをクリーンインストールした仮想マシンをセットアップし、ブラウザでTwitterとGmailのタブを2つ開くようにしました。メモリとCPU使用率のスナップショットは、psrecordを使用して1秒あたり250回取得しました。
最小限のシナリオでは、TwitterタブのみのChromeの平均RAM使用量は730MBで、Safariの73MBの10倍でした。macOSでウェブサイトのモバイル版をアプリとして読み込むアプリ「Flotato」は、RAM使用量をさらに63MBまで削減します。
2 つのタブのテストでは、Chrome のメモリ使用量は 1 分後に 1 ギガバイトに達しましたが、Safari は一貫して 80 メガバイト未満を維持しました。
macOSで54個のタブを開いたときのChrome(左)とSafari(右)のメモリとCPUの消費量[Flotato経由]
2回目の「ストレステスト」では、仮想マシンではなく、Just氏自身のmacOSインストールを使用し、各ブラウザで54個のタブを開きました。Safariではタブあたりの平均RAM使用量がわずか12MBに抑えられたのに対し、Chromeではタブあたりの平均メモリ使用量が290MBと非常に多かったのです。
Apple と Google はどちらも定期的にそれぞれのブラウザを改良しており、Safari 14 ではタブバーの再設計、カスタマイズ可能なスタートページ、プライバシー関連の要素などの新機能とともに、さらなるパフォーマンスの向上が導入されています。
Googleは、バックグラウンドウェブページの処理方法を変更するための機能強化に取り組んでおり、処理性能の向上とMacのバッテリー負荷軽減を実現しています。さらに、Apple Silicon対応バージョンもリリースしています。メモリ消費は長年の課題であり、Googleは繰り返し解決に取り組んできましたが、依然として問題となっているようです。