欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

C++/Qt/QtQuick高级应用系列(4)_获取CPU/内存使用率

程序员文章站 2022-04-19 11:22:00
总目录传送门联系方式:作者郑天佐QQ278969898主页http://www.camelstudio.cn邮箱camelsoft@163.com博客http://blog.csdn.net/zhengtianzuo06githubhttps://github.com/zhengtianzuoQQ群199672080捐赠觉得分享的内容还不错, 就请作者喝杯咖啡吧~~......

总目录传送门

本博文技术等级: ★★★☆☆☆☆☆☆☆

获取cpu使用率:

CPU利用率使用两次采样时间信息, 然后计算其差值, 再计算占比得到.

windows:

可以通过系统api GetSystemTimes来获取
https://docs.microsoft.com/zh-cn/windows/win32/api/processthreadsapi/nf-processthreadsapi-getsystemtimes

BOOL GetSystemTimes(
  PFILETIME lpIdleTime, //空闲时间
  PFILETIME lpKernelTime, //核心态时间
  PFILETIME lpUserTime //用户态时间
);

cpu

本文地址:https://blog.csdn.net/zhengtianzuo06/article/details/112281759