08/09/06 22:57:27 fefCF8Qc0
>>3
OSでプログラムの重複部分を吸収する件。
Process Explorerを拾ってきて
View → Select Columns → Process Memoryを開き
・Working Set Size
・WS Shareable Bytes
・WS Private Bytes
にチェック。
(1) Working Set Size:プロセスが使っている物理メモリ量 (2+3)
(2) WS Shareable Bytes:他のプロセスと共有可能な物理メモリ量
(3) WS Private Bytes:他のプロセスと共有していない物理メモリ量
Shareable Bytesはchrome.exe以外も絡むので難しいけど、ざっくり言うと
1プロセス目のWorking Set+2プロセス目以降のWS Private
が実際にGoogle Chromeの使っている物理メモリ量になる。
タスクマネージャで見えるのは(1)のWorking Setなので
共有が意識されておらず、誤解を招きやすい。
ソース
URLリンク(blogs.msdn.com)
Modern day operating systems load executable modules (exe or dll)
in shared memory.