Google Chromeリソース管理においてやや悲惨なブラウザであることは、何も新しいことではありません。だからこそ、競合他社が動作の軽量化とともに新機能をリリースするたびに、多くのユーザーが利用をやめてしまうのです。すべてのプラットフォームの新しい Firefox と macOS の Safari でこの現象が確認されました。ただし、Android Police によると、Chrome v67 以降状況は悪化しておりRAM 消費量は 10 ~ 13% 増加しています

一部のユーザーは苦情を申し立てていましたが、これまでの実績が貧弱だったことを考えると、最適化が不十分だということ以上のニュースはないようでした。ただし、その背後には技術的な説明がありますSpectre および Meltdown の脆弱性の事件の後、ブラウザには追加のセキュリティ対策が導入されました。 Chrome の場合、サイト分離機能が有効になっています。これは、Web サイトを 2 つの別々のプロセスで実行することで、Web サイトが他の Web サイトのデータにアクセスできないようにすることで構成され、最初の Web サイトはそのプロセスのデータのみにアクセスできるようになります。

Google Chrome の Web サイト分離がどのように機能するかについての説明。

問題は、Google Chrome のセキュリティ責任者である Justin Schuh 氏が認識しているように、この機能を有効にするには大量のリソースを消費する必要があるため、リソース管理のパフォーマンスの低下によって最も影響を受けるバージョンではサイト分離が有効になっていないということです。アンドロイドの。問題は、1 GB の RAM を搭載したデバイスから 8 GB の RAM を搭載したデバイスまで動作する必要があるため、デスクトップ コンピューターのような「大量の」RAM に対する柔軟性がないことです。

Web サイトの分離の使用は朗報であり、Schuh 氏によれば、これは 6 年間の研究の成果である素晴らしい技術的成果です。そうは言っても、Chrome チームはアプリケーションを大幅に軽量化することに重点を置く必要があります。このアプリケーションは、優れた拡張機能のサポートを超えて、ほとんどすべての点で競合製品よりも優れているとは感じられなくなり、逆に遅くて重いです。

参考資料一覧

  1. https://twitter.com/justinschuh/status/1017088111476523008?ref_src=twsrc%5Etfw
  2. https://www.androidpolice.com/2018/07/12/chrome-using-10-13-ram-spectre-mitigation-efforts/

あなたは間違っていません。Chrome は RAM をますます消費します (それはあなたの利益になります)・関連動画