几何尺寸与公差论坛

 找回密码
 注册
查看: 2467|回复: 1

如何获得cpu的占用率和各个进程的内存占用率?

[复制链接]
发表于 2007-1-24 21:56:21 | 显示全部楼层 |阅读模式
如何获得cpu的占用率和各个进程的内存占用率?
 楼主| 发表于 2007-1-24 21:56:53 | 显示全部楼层

回复: 如何获得cpu的占用率和各个进程的内存占用率?

您可以通过Performance Monitoring API得到您需要的信息。
对于进程的内存使用率,您可以先通过EnumProcesses得到所有进程,再通过GetProcessMemoryInfo得到进程的内存使用信息。
具体使用请参考
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/perfmon/psapi_0bjn.asp
对于CPU使用率,您可以通过System Monitor Automation接口得到,具体请参考
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/perfmon/sysmonauto_9e05.asp

关于PDH的使用,您还可以参考MSDN中的StatList示例。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|小黑屋|几何尺寸与公差论坛

GMT+8, 2024-5-14 19:26 , Processed in 0.037764 second(s), 20 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表