GoogleがChrome89でRAM使用量を削減した方法

GoogleがChrome89でRAM使用量を削減した方法

Chrome 89は、RAM使用量を劇的に削減しました-Windowsでは22%にまで減少しました。

Google Chromeは世界で最も人気のあるウェブブラウザですが、それでもリソースを大量に消費するという評判があります。近年、これにより、よりコンパクトなブラウザ、つまり、Vivaldi、Opera、Brave、新しいMicrosoftEdgeなどのリソースをあまり消費しないChromiumベースのブラウザの差別化が可能になりました。

Google Chromeのメモリ効率を改善することは、今年の開発チームにとって最優先事項の1つと思われます。 Googleは昨日、Chrome89のパフォーマンスを改善してメモリ消費を削減するために行った取り組みに焦点を当てた一連のブログ投稿を公開しました。

「ChromeM89では、Windowsオペレーティングシステムで使用すると、メモリが大幅に節約されます。ブラウザプロセスで最大22%、レンダラーで8%、GPUで3%です。さらに、ブラウザの応答時間が最大9%向上しました。これは、割り当ての待ち時間、スペース効率、セキュリティを低く抑えるために最適化された独自の高度なメモリアロケータであるPartitionAllocで実現しました」とGoogleのブログ投稿を読んでいます。

最新バージョンのGoogleChromeは、アクティブタブとバックグラウンドタブの両方でメモリ使用量を最適化することにより、リソースも節約します。

「Chromeは、画面からスクロールした大きな画像など、前景タブがアクティブに使用していないメモリを削除することで、タブあたり最大100MBを解放しています。これは一部の人気サイトでは20%を超えています。 Chromeはまた、macOSのバックグラウンドタブのメモリ量を削減します。これは、他のプラットフォームでしばらくの間行ってきました」とGoogleは説明しました。

他のブラウザとの競争が一定の開発ペースを設定しているため、Googleはまだパフォーマンスに取り組んでいません。実際、Microsoft Edge 89には、リソースを節約するために非アクティブなタブをスリープ状態にする便利なスリープタブ機能(リソースの保存)が導入されています。新しくリリースされたバージョンには、システムの起動後のブラウザの起動を高速化する新しい「スタートアップブースター」機能も追加されました。

Googleは、メモリ使用量を5%、ブラウザの起動時間を7.5%、ウェブページの読み込み時間を最大2%改善するビルドの改善など、ChromeブラウザのAndroidバージョンの最適化を報告しています。

次に、新しい改善により、メモリ不足によるブラウザのクラッシュの数が減少しました。今、新機能のおかげで-凍結されたタブ、Android用のChromeブラウザは13%速く起動します。 Chromeは、スクリーンショットと同じサイズの開いているタブのライトバージョンを保持しますが、スクロール、ズーム、リンクのクリックをサポートします。ビデオは、新しいフリーズタブ機能がある場合とない場合のブラウザの起動の比較を示しています。