c#获取系统和指定进程的CPU和内存占用率

时间:2019-03-22 09:14:04
【文件属性】:
文件名称:c#获取系统和指定进程的CPU和内存占用率
文件大小:38KB
文件格式:RAR
更新时间:2019-03-22 09:14:04
c# CPU 内存占用率 c#控制台示例程序 封装两个类 一个获取系统的CPU和内存占用率 一个获取指定进程的CPU和内存占用率 支持获取多个所有同名进程的信息
【文件预览】:
SysInfoExample
----SysInfoExample()
--------使用说明.txt(470B)
--------Program.cs(3KB)
--------ProInfo.cs(2KB)
--------Properties()
--------SysInfoExample.csproj(3KB)
--------App.config(187B)
--------SysInfo.cs(789B)
--------obj()
--------bin()
----SysInfoExample.sln(1011B)
----SysInfoExample.v12.suo(37KB)

网友评论

  • 好像是没多大的用处。
  • win10 x64下指定进程cpu使用率根本获取不了,获取到的值一直是0,调试看指定的进程是能正确获取到,在cpu用使率这一步骤上就无效了。
  • 我把string strTemp = "当前CPU使用率:" + cSysInfo.GetNowCpuUtility().ToString(“0.0”) + "%"; 改成string strTemp = "当前CPU使用率:" + Math.Round(cSysInfo.GetNowCpuUtility(),2,MidpointRounding.AwayFromZero).ToString() + "%"; 就可以在控制台输出当前CPU占用率了,所以只是格式转换的问题,而不是获取不到的问题
  • 没用,不能读取CPU占用率
  • 可以参考使用,非常感谢!
  • 可以参考使用,多谢
  • 用处不大,没有帮助
  • 可以参考使用,多谢
  • 可以参考使用 谢谢楼主
  • 一点用都没有,垃圾
  • 很不错。可以用
  • vs2010没法打开,可能是我的版本低了。但是看到了代码。谢谢
  • 测试过了,可以正常运行,挺不错的,可以参考参考
  • 谢谢分享!
  • 可以参考用。
  • 很好很实用的资源 谢谢楼主的分享~