あるプログラムを実行する新しいコンピューターを選択しているのですが、新しいコンピューターに必要なメモリを指定できるように、プログラムが使用するメモリの量を知る必要があります。プログラムを実行すると (他のことは何もせずに)、Windows タスク マネージャーの CPU 使用率の履歴プロットが表示されます。このプロットには、プログラムが使用している CPU の割合が表示されます。時々、ピークが持続します。ピークの値を知りたいのですが、グラフの Y 軸にラベルがありません。目視するしかありません。Y 軸は 5% から 100% までで、10%、20%、30%...100% に目盛りが付いているように見えます。これは正しいですか?
答え1
私の知る限り、デフォルトのタスク マネージャー アプリケーションでは、以前に記録されたイベントの詳細を取得することはできません。
しかし、プロセスエクスプローラーあなたが求めている機能が含まれています。
グラフのピークにマウスを移動すると、その時点で CPU 時間を最も多く使用したプロセスが表示されます。
答え2
タスクマネージャには限られた機能があり、トレースに特定の数値を表示することもできません。最善の策は、次のようなサードパーティプログラムを使用することです。プロセスエクスプローラーProcExp はグラフを表示し、マウスをグラフの上に置くと詳細が表示されます。
答え3
あなたはパフォーマンスモニター(スタート メニューにパフォーマンス モニターと入力)、このタスクを実行します。
データセットの下を見てくださいデータセットを定義するか、デフォルトを使用するかを選択できますパフォーマンスデータセット。
データセットを右クリックして選択始める。
完了したら、データセットを右クリックして停止[レポート] に移動して、最新のレポートを選択します。デフォルトでは、すべてのパフォーマンス カウンターのグラフが表示されます。不要なものはすべてチェックを外します。
パフォーマンス カウンター (例: CPU 時間 %) を右クリックし、線のスケールと色を設定します。
データセットの最後の 2 分間など、特定の時間スライスのみを表示するようにグラフを設定することもできます。
グラフには最大値、最小値、平均値などが表示されます。
タスクマネージャ/プロセスエクスプローラーはスポットチェックに最適です。実データ実際のデータ収集ツールを使用します。