- 83 名前:デフォルトの名無しさん [2006/07/16(日) 10:35:48 ]
- >>79
SysinternalsのProcess Explorerで調べたら、 WS Privateが約1MB、WS Shareableが約3MBでした。 メモリの多くをDLLが使用しているということですよね。 例えば、GetLastError関数を使うには、kernel32.dll全体をロードしなければならず、 使わない関数までロードされて、メモリを使用するということでしょうか? >>80 それで、ダイアログボックスを表示に必要な、 gdi32.dll、kernel32.dll、ntdll.dll、user32.dllがロードされ、 ダイアログボックスを表示させるだけなのに、 4MBも消費されてしまうのですね。
|

|