デスクトップヒープ領域 - Desktop Heap Monitor 前ページに戻る

Windowsサービスでもデスクトップヒープ領域が使用されています。
それを確認するために「Desktop Heap Monitor」というツールを使用してみる。

メモリ不足などが出た場合はここを参照して調整してみてください。

↓こちらからダウンロードできます。(最終ダウンロードページは英語版です。)
Desktop Heap Monitor Version 8.1
ダウンロードが完了後、DesktopHeapMonitor8_1_2925_0.exe を実行します。
※ 現時点 2011/11/04

[ インストール方法 ]

インターネットに接続できる環境であれば、解凍先の「x86」フォルダにある
「dheapinst.exe」を以下のように実行すればインストールできます。

dheapinst.exe -y srv*http://msdl.microsoft.com/download/symbols

C:\kktools\dheapmon8.1 フォルダにインストールしていることが前提です。

dheapinst.bat を作成しましたので右クリックして
名前をつけて保存で適当なフォルダに保存してから実行してください。

[ アンインストール方法 ]

「コントロールパネル」→「プログラムの追加と削除」から「Desktop Heap Monitor」を削除します。
[ 使用方法 ]

  1. 事前に、以下のコマンドでDesktop Heap Monitorをロードしておきます。

    dheapmon.exe -l

  2. Desktop Heap Monitorを以下のコマンドで実行します。

    dheapmon.exe -f summary.txt

    ここでは、実行結果は「summary.txt」に出力されます。

  3. 使わなくなった場合は、
    以下のコマンドでDesktop Heap Monitorをアンロードします。

    dheapmon.exe -u

dheapmon.bat を作成しましたので右クリックして
名前をつけて保存で適当なフォルダに保存してから実行してください。

--- XP標準 ---

Desktop Heap Information Monitor Tool (Version 8.1.2925.0)
Copyright (c) Microsoft Corporation.  All rights reserved.
-------------------------------------------------------------
  Session ID:    0 Total Desktop: (  5312 KB -    7 desktops)

  WinStation\Desktop            Heap Size(KB)    Used Rate(%)
-------------------------------------------------------------
  WinSta0\Default                    3072             43.1
  WinSta0\Disconnect                   64              4.5
  WinSta0\Winlogon                    128             15.3
  Service-0x0-3e7$\Default            512             30.2
  Service-0x0-3e4$\Default            512              6.4
  Service-0x0-3e5$\Default            512             10.0
  SAWinSta\SADesktop                  512              0.5
-------------------------------------------------------------

--- SharedSection=1024,5120,2048 に変更後 ---


Desktop Heap Information Monitor Tool (Version 8.1.2925.0)
Copyright (c) Microsoft Corporation.  All rights reserved.
-------------------------------------------------------------
  Session ID:    0 Total Desktop: ( 13504 KB -    7 desktops)

  WinStation\Desktop            Heap Size(KB)    Used Rate(%)
-------------------------------------------------------------
  WinSta0\Default                    5120             10.1
  WinSta0\Disconnect                   64              4.5
  WinSta0\Winlogon                    128             15.2
  Service-0x0-3e7$\Default           2048              7.9
  Service-0x0-3e4$\Default           2048              1.6
  Service-0x0-3e5$\Default           2048              2.0
  SAWinSta\SADesktop                 2048              0.1
-------------------------------------------------------------
前ページに戻る  TOP  Windows Tips>  Home