0

これは、私が長い間使用してきたこの素晴らしいサイトでの最初の質問です。

System.Diagnostics を使用して、リモート コンピューターから CPU とメモリの使用率を取得したいと考えています。また、特定のプロセスによって使用される CPU とメモリの割合を知る必要があります。リモート コンピューターにアクセスするには、「Impersonate」を実装します。これは WMI で簡単に実行できますが、単純な監視タスクでは非常に効率が悪く、リソースを大量に消費します。CounterName が "Available MBytes" の CategoryName "Memory" で、使用可能なメモリの量を取得できますが、使用されている合計メモリの割合を知る方法が見つかりません。

そう...

System.Diagnostics のすべての CategoryName とその CounterName のリストはどこにありますか?

4

1 に答える 1

-1

リモート コンピューターの統計情報を取得するには、パフォーマンス カウンターが必要だと思います。詳細については、このリンクにアクセスしてください。

http://msdn.microsoft.com/en-us/library/system.diagnostics.performancecounter.aspx http://www.cinchoo.com/category/diagnostics/performancecounters

于 2012-05-15T23:08:45.270 に答える