20/06/19 18:06:48 fMRXFjeM0.net
メモリ食いのGoogle Chrome、ついに消費量削減へ
Google Chromeの開発者Bruce Dawson氏の投稿によると、
次期ChromeではWindows 10 May 2020 Update(バージョン2004以降)に搭載される「セグメントヒープ」を使い、メモリ使用量の削減を行なう。
ヒープメモリは動的に確保可能なメモリ領域のこと。
Windows 10ではこれまでのNTヒープに加え、セグメントヒープという新たなヒープアーキテクチャを持つ。
セグメントヒープでは、メタデータのフットプリントが小さい、メタデータと実際のデータが分離されているためセキュア、より少ないメモリ消費量と高い性能を特徴としている。
しかし、これまでそのセグメントヒープの利用はUWPアプリ、および一部のシステムプロセス(csrss.exe、lsass.exe、runtimebroker.exe、services.exe、smss.exe、svchost.exe)に限定されてきた。
Windows 10 May 2020 UpdateではこのセグメントヒープをWin32アプリにも解放したため、
Win32アプリでも実装により、メモリ削減のメリットを享受できるようになった。
検証ではブラウザとネットワークサービスユーティリティプロセスにおいて数百MBのメモリ削減が達成できているという。
とくにメニーコアのマシンでは有効であるとしている。
なお、Windows 10 May 2020 Updateに標準搭載されている「Microsoft Edge」ではすでにセグメントヒープを使っており、メモリ使用量を最大27%削減している。
URLリンク(pc.watch.impress.co.jp)
URLリンク(pc.watch.impress.co.jp)