Googleは、Windows 10 May 2020 Updateでリリースされた新機能を採用することで、Google Chromeの法外なメモリ使用量を削減できる可能性がある。
アップデート 1 (07/14/2020 @ 午前6時50分 ET): Google は、その他のパフォーマンスの問題のため、Chrome 85 で SegmentHeap を無効にしました。 詳細については、一番下までスクロールしてください。 2020年6月18日に公開された記事を以下に保存します。
Google Chrome RAMホグミーム Microsoft が Chrome のメモリ使用量を大幅に削減できる新機能を Windows 10 に導入したため、これは間もなく過去のものになるかもしれません。 最近の報告によると、 Windowsの最新版、 ウィンドウズ10 2020 年 5 月の更新プログラム (20H1) が世界中のユーザーに展開され始め、Windows が導入されました。 セグメント ヒープ メモリの改善により、Google などの Win32 アプリの全体的なメモリ使用量が削減されます。 クロム。
Microsoft は、Windows 10 の最新アップデートでは、開発者向けに新しい "SegmentHeap" 値を導入すると説明しています。これは、最新のヒープ実装であり、 「通常、全体的なメモリ使用量が削減されます」 Windows 10 バージョン 2004 以降。 同社は、Chromium ベースの製品で新しい値の使用をすでに開始していることを確認しました。 エッジブラウザ, 初期のテストでは、Windows 10 May 2020 Update でメモリが最大 27% 削減されることが示されています。
Google Chrome も新しい値の恩恵を受ける可能性があり、最近追加されたコミットによると、 クロム ゲリット、もうすぐ変化が訪れるかもしれない。 Chrome 開発者はコミットの中で、chrome.exe マニフェストに「SegmentHeap」エントリを追加していることを指摘しています。 Windows 10 2004 以降では、従来のヒープの代わりにセグメント ヒープを使用するように chrome.exe を選択するように指示されます。 ヒープ。 開発者はさらに次のように述べています
「chrome.exe のセグメント ヒープにマシンごとにオプトインする実験では、これが可能性があることを示唆しています。 一部のブラウザやネットワーク サービス ユーティリティ プロセスなどで数百 MB を節約します。 機械。」両方とも マイクロソフト そして Google は、実際の結果は大きく異なるだろうが、この変更により間違いなくメモリ使用量がある程度削減され、全体的にユーザー エクスペリエンスが向上すると述べています。 現時点では、この改善がいつ Google Chrome の安定版リリースに反映されるかは明らかではありません。
ソース: Windows ブログ, Microsoft アプリケーションマニフェスト, クロムゲリット
経由: Windowsの最新版
更新: Google はパフォーマンスの問題により Chrome 85 で Windows SegmentHeap を無効にします
残念なことに、Chrome-RAM ホグ ミームはまだしばらく生き続けるかもしれません。 Google Chrome のメモリ使用量を削減するのに役立つはずだった Windows の SegmentHeap 機能が、次の段階で機能することが判明しました。 CPU 使用率の増加によるコスト、Googleがテストで指摘したように。 Google は、Speedometer 2.9 の速度が 10% 低下し、この機能を有効にすると CPU 使用率と消費電力が 13% 増加することを観察しました。
その結果、Chromium チームは、現時点では Chrome 85 でこの機能を無効にしました。 しかし、十分に良い結果が得られれば、チームは将来的にそれを有効にすることに前向きです。
ソース: クロムゲリット
ストーリー経由: テクダウズ