标签: c# .net performancecounter
我想获取并记录方法入口点和方法出口之间的平均CPU使用率。
如何在这种情况下通过c#获得平均CPU使用率?
答案 0 :(得分:1)
我建议你以ms为单位计算/记录经过的时间,因为它提供了比平均cpu使用率更多的可靠数量,这取决于代码外部的太多东西。
对于已经过去的millisceonds,只需使用class StopWatch。
class StopWatch
答案 1 :(得分:1)
我建议您使用System.Diagnostics.PerformanceCounter课程来完成任务。
System.Diagnostics.PerformanceCounter