[解決済み] プロセスごとのCPUとメモリ使用量のトラッキング
質問
私のアプリケーションの1つが、私が望む以上にCPUサイクルを消費しているのではないかと思っています。問題なのは、この現象が連続して起こることです。タスクマネージャーを見るだけでは、直近の使用量しか表示されないので、役に立ちません。
あるプロセスのCPUとメモリ使用量の履歴を追跡する方法(Windows上)はありますか?例えば、私は"firefox"の追跡を開始し、1時間ほど後にその1時間のCPUとメモリの使用量のグラフを見ることになります。
これを実現するために、既製のツールかプログラム的な方法を探しています。
どのように解決するのですか?
タイプしてください
perfmon
を
Start > Run
と入力し、Enterキーを押します。パフォーマンスウィンドウが開いたら、+記号をクリックして、新しいカウンターをグラフに追加してください。カウンターは、PCの動作に関するさまざまな側面であり、類似性によって"Performance Object"というグループに分けられています。
ご質問の場合、パフォーマンスオブジェクトとして、"Process", "Memory" and "Processor" を選択することができます。その後、これらのカウンターをリアルタイムで見ることができます。
また、ユーティリティを指定してパフォーマンスデータを保存し、後で検査することも可能です。これを行うには、左側のパネルで "パフォーマンス ログとアラート" を選択します。(これは、上記のカウンターを提供してくれる System Monitor コンソールのすぐ下にあります。もし、そこにない場合は、"File" > "Add/remove snap-in" をクリックし、Add をクリックして、リストの中の "Performance Logs and Alerts" を選択してください(quot; は、上記のカウンターを提供してくれる System Monitor コンソールのすぐ下にあります。). Performance Logs and Alerts"から、"Counter Logs"の下に新しい監視設定を作成します。次に、カウンターを追加し、サンプリングレート、ログ形式(バイナリまたはプレーンテキスト)、およびログの場所を指定することができます。
関連
-
[解決済み】cmdでdirを呼び出すと出力される。"Cドライブのボリュームにはラベルがありません。"
-
[解決済み] Powershellでhead、tail、more、less、sedが行うことを行うには?[クローズド]です。
-
[解決済み] Powershell」が内部コマンド、外部コマンド、操作可能なプログラム、またはバッチファイルとして認識されない
-
[解決済み] コマンドプロンプトから sqlite - 認識されないコマンド
-
[解決済み] xcopyコマンド使用時に "invalid path 0 files copied "というエラーが発生する。
-
Win7でopensslを使用すると「ランダムな状態」を書き込めない問題
-
[解決済み] Pythonの実行ファイル:py2exeかPyInstallerか?
-
[解決済み] CygwinにCMakeをインストールする方法は?
-
[解決済み] Windows (10)にPythonがインストールされているかどうかをテストし、インストールされていない場合はexeを実行してインストールするにはどうすればよいですか?
-
[解決済み] Windowsコマンドプロンプトのログをファイルに保存する
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] 依存関係ウォーカー:DLLが見つからない
-
[解決済み] PowerShell フォルダ権限エラー - 一部またはすべての ID 参照を変換できませんでした。
-
[解決済み] .batファイルのアイコンをプログラムで変更するには?
-
[解決済み] wampでApacheが起動しない
-
[解決済み] 200 PORT コマンドが成功しました。PASVの使用を検討してください。425 接続の確立に失敗しました。
-
[解決済み] Sudoが見つかりません。npm install を試しています。
-
[解決済み] WindowsのLD_LIBRARY_PATHをシミュレートする方法はありますか?
-
.NET フレームワークのインストールに失敗しました 0x800c0006 解決方法
-
[解決済み] Cygwinを使用してWindowsにsshpassをインストールする方法は?
-
[解決済み] git cloneです。<URL> の認証に失敗しました。