Visual Studio 2005ス ..
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドのURL
■項目テキスト
83:デフォルトの名無しさん 06/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も消費されてしまうのですね。 84:デフォルトの名無しさん 06/07/16 10:38:02 でもそういうシステムのDLLはプロセス間で物理メモリを共有しているから、 本当に4MBも使っているかというと、そうでもない。 85:デフォルトの名無しさん 06/07/16 12:56:13 >>83 >>84 の言うとおりだ。 おまえだけが4MBも使ってる訳じゃない。 86:デフォルトの名無しさん 06/07/16 14:41:13 昔は640KBの壁とかあったもんだ。何を贅沢言ってる。
次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
レスジャンプ
mixiチェック!
Twitterに投稿
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch
4244日前に更新/224 KB
担当:undef