我知道如何获取进程的CPU使用率和内存使用率,但是我想知道如何在每个线程级别获取它。如果最好的解决方案是进行P调用,那也很好。

我需要的示例:

Thread myThread = Thread.CurrentThread;

// some time later in some other function...

Console.WriteLine(GetThreadSpecificCpuUsage(myThread));

最佳答案

这是一个您想要做的例子
http://www.codeproject.com/KB/system/processescpuusage.aspx

关于c# - 如何在C#(托管代码)中获取* THREAD *的CPU使用率和/或RAM使用率?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/934497/

10-10 04:00