C# で、プロセス内から CPU と RAM の使用状況を追跡するさまざまな方法を見つけました。外部プログラム (その PID を提供するなど) のこれらの情報を取得したいと思います。
.NET フレームワークで役立つものはありますか?
ありがとう
C# で、プロセス内から CPU と RAM の使用状況を追跡するさまざまな方法を見つけました。外部プログラム (その PID を提供するなど) のこれらの情報を取得したいと思います。
.NET フレームワークで役立つものはありますか?
ありがとう
プロセスクラスを使用できます
パフォーマンス モニターを使用して、特定のプロセスのカウンターを追加します。
結果を分析する必要がある場合は、結果をパフォーマンス ログに書き込むことができます。
PowerShell RunSpace をホストして、そこにあるものを呼び出すことができます。この種のものを処理するためのより多くのネイティブなものがあります。
インスタンスを System.Diagnostics.PerformanceCounter コンストラクターに渡すことができます。これにより、監視するプロセス インスタンスを指定できるようになります。