Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 在.NET中获取当前总CPU负载的最简单方法是什么?_C#_.net_Windows - Fatal编程技术网

C# 在.NET中获取当前总CPU负载的最简单方法是什么?

C# 在.NET中获取当前总CPU负载的最简单方法是什么?,c#,.net,windows,C#,.net,Windows,我找到了这个答案,但它远不是我可以在现有应用程序中使用的简单代码片段 到目前为止,必须有更好的方法使用.NET3.5实现这一点。有没有办法轮询所有线程的总CPU负载?性能计数器几乎就是这样。性能计数器可用于获取从CPU到网络流量的所有诊断数据 如果进入“开始”->“控制面板”->“管理工具”->“性能”,可以看到C#中的许多计数器正在运行。它甚至可以制作漂亮的图表

我找到了这个答案,但它远不是我可以在现有应用程序中使用的简单代码片段


到目前为止,必须有更好的方法使用.NET3.5实现这一点。有没有办法轮询所有线程的总CPU负载?

性能计数器几乎就是这样。性能计数器可用于获取从CPU到网络流量的所有诊断数据

如果进入“开始”->“控制面板”->“管理工具”->“性能”,可以看到C#中的许多计数器正在运行。它甚至可以制作漂亮的图表