問題タブ [resource-monitor]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
688 参照

c# - resmon.exe にコマンド ライン ユーティリティ/ラッパーはありますか?

resmon.exe を使用して、アプリケーション exe の使用状況を監視したいと考えています。データ フォーム resmon.exe のクエリに使用できる同等の WMI またはコマンド ライン スイッチはありますか? アプリケーションのメモリ使用量を監視したい (プライベート メモリ、共有可能、全体など) アプリケーションの起動時、30 秒後、 など。

0 投票する
1 に答える
173 参照

working-set - リソース モニターで報告されたメモリが UMDH に表示されない

時間の経過とともにサーバーメモリを断続的に使い始め、解放するために再起動する必要があるサービスがあります。gflags で +ust をオンにし、サービスを再起動して、スケジュールされた UMDH スナップショットの取得を開始しました。問題が再発したとき、リソース マネージャーはワーキング セットとプライベート バイトで複数の GB を報告しましたが、UMDH スナップショットは、プロセスのヒープ内の数 MB の割り当てしか占めていません。

UMDH スナップショット ファイルの上部に、「ヒープ マネージャーがスタックを収集した割り当てのみがダンプされます」と記載されています。
+ust フラグが指定されたときに、プロセス内の割り当てがトレースなしになるのはどうしてですか?

これらの GB がどこにどのように割り当てられたかを確認するにはどうすればよいですか?

0 投票する
0 に答える
1336 参照

c++ - メモリ使用量: VS2015 診断ツールとは異なるコミット、ワーキング セット、共有可能、プライベート

Windows リソース モニターには、次の図のように、アプリ (ビジュアル スタジオで実行されているデバッグ) のメモリ使用量が表示されます。

ここに画像の説明を入力

ただし、診断ツールには次のようなメモリ グラフが表示されます。

ここに画像の説明を入力

Commit sizeは_

プロセス用にオペレーティング システムによって予約されている仮想メモリの量 (KB 単位)。

これは、アプリに割り当てられたすべてのメモリを意味しますか?

また、Privateリソース モニターのサイズは、診断ツールのサイズよりもはるかに小さくなっています。リソース モニターでは、Privateディスクにスワップ アウトされたページがカウントされませんか? だからPrivate + Shareable = Working Set

グラフのプロセス メモリでさえ、診断ツールのヒープ サイズとは異なります。ヒープ サイズとは別に、100M になるスタック サイズはありますか? ここに画像の説明を入力