GoogleChromeのダークモード
Google Chrome Webブラウザーは、特にWindows 10を実行しているコンピューターで、RAMの使用量が非常に多いことで知られています。Googleは、Chromeブラウザーのメモリ消費を減らすことができる可能性があります。ただし、検索の巨人は、待望の成果を達成するために、Windows10内でMicrosoftからいくつかの特定の調整と設定の変更を必要とします RAM使用量削減機能 。
マイクロソフトは持っていた 最近提供されたGoogleChromeWebブラウザの高RAM消費を削減する方法 。 Windows 10 OSメーカーは、Googleが提供するChromiumエンジンに基づく独自のEdgeWebブラウザーがRAM使用量を正常に削減したことを示しました。しかし、グーグルはそれを主張する技術を拒否しました CPUパフォーマンスに悪影響を与える 。現在Googleは、MicrosoftがWindows 10 OSを微調整すれば、ChromeWebブラウザーのRAM使用量を正常に削減できると主張しています。
MicrosoftはアプリのRAM使用量を減らすために「セグメントヒープ」を導入しましたが、Google Chromeは連携しませんか?
20H1またはv2004アップデートとも呼ばれるWindows10 May 2020 Updateで、Microsoftは「セグメントヒープ」と呼ばれる新機能を導入しました。これは、GoogleChromeやEdgeなどの一部のWin32デスクトップアプリでメモリ使用量を削減するように設計されています。この手法には、アプリの全体的なメモリ使用量を削減することになっている「最新のヒープ実装」が含まれます。
ただし、セグメントヒープは、開発者がアプリで使用する必要があるものであることに注意することが重要です。 MicrosoftはすでにこれをChromiumEdgeに使用しています。実際、同社は、この新しい手法により、Edgeブラウザのメモリ使用量が27%削減されたと主張しています。
クロムがGIMPとSFMの組み合わせよりも多くのRAMを使用するのはなぜですか pic.twitter.com/jU9dnSeIqe
-アデン(@ade__n) 2020年9月14日
ちなみに、グーグルはグーグルクロームウェブブラウザに「セグメントヒープ」技術を採用することをいとわなかった。ただし、検索の巨人は、Microsoftが開発したRAM節約修正は、バージョン85を含むChromeの将来のバージョンでは有効にならないことに気づきました。Googleは、セグメントヒープがブラウザのRAM使用量を削減したと主張しましたが、終了しました。高いCPU使用率など、パフォーマンスの低下を引き起こします。
これまで、Googleはセグメントヒープを有効にするために.exeマニフェストメソッドを使用してきました。グーグル 了解しました 古い手法はRAMの使用量にプラスの影響を与えますが、CPU時間を消費します。「節約はほとんどブラウザとネットワークプロセスからもたらされ、コストは主にレンダラープロセスからもたらされます。」
GoogleはMicrosoftがChromeWebブラウザのRAM使用量を減らすためにWindows10を微調整する必要があります:
Googleは、Microsoftがntdll.dllのRtlpHpHeapFeaturesの「segment-heap-enabled」ビットを設定またはクリアする関数をWindows 10 OSに追加することに同意した場合、CPUパフォーマンスの低下なしにセグメントヒープを使用するのは非常に簡単だと主張しています。
ChromeにWindows10のSegmentHeapを実装し、RAM使用量を削減するためにGoogleが現在行っていることは次のとおりです。 https://t.co/axFBV1TGEV pic.twitter.com/sUG6N4dBVN
— Windows最新(@WindowsLatest) 2020年9月14日
Googleの上級開発者も正式な投稿を提出しました Github これは、次の2つのフラグを実装するためのMicrosoftの支援を求めました。
- HEAP_ENABLE_SEGMENT_HEAP –NTヒープの代わりにセグメントヒープを作成します。
- HEAP_DISABLE_SEGMENT_HEAP –アプリケーションマニフェストでセグメントヒープが要求された場合でも、セグメントヒープの代わりにNTヒープを作成します。
言うまでもなく、フラグはGoogleのChromiumエンジンに基づくすべてのWebブラウザに役立ちます。ただし、MicrosoftがGoogleの方法のために独自のRAM節約技術を熱心に捨てる可能性は低いです。グーグルとマイクロソフトは共同でセグメントヒープに取り組むことができた。ただし、それまでは、ChromeはMicrosoftのRAM節約技術では機能しません。
タグ クロム グーグル マイクロソフト