qt 获取磁盘空间大小,cpu利用率,内存使用率

Posted warmlight

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了qt 获取磁盘空间大小,cpu利用率,内存使用率相关的知识,希望对你有一定的参考价值。

转自:http://www.qtcn.org/bbs/read-htm-tid-60613.html.

1:封装成一个类,直接调用即可。已经在多个商业项目中使用。
2:所有功能全平台 win linux armlinux 亲测无误,网络上的基本上是烂的或者不可用的,不知道走过多少弯路。
3:linux下CPU占用率的计算非常准确,支持多核。
4:硬盘容量计算极速。进度条显示占用比例。
5:多彩数码管实时显示当前时间。
6:自定义颜色下拉框,选择即可看到效果。 
完整源码下载:技术图片 demo1.zip (10 K) 下载次数:1869 
V20160531更新说明:如果QT4.8以下版本出现不能正确获取CPU内存等信息,则将对应cpp文件前面改为:

  1. #ifdef Q_OS_WIN
  2. #ifndef _WIN32_WINNT
  3. #define _WIN32_WINNT 0x502
  4. #endif
  5. #include "windows.h"
  6. #endif
  7. #define MB (1024 * 1024)
  8. #define KB (1024)


V20160531版本运行截图:
技术图片window.open(‘https://image.cha138.com/20210507/5a85214079f44414a89b8b139bdafd8f.jpg‘);" style="max-width:700px;max-height:700px;" onload="if(is_ie6&&this.offsetWidth>700)this.width=700;" >
技术图片
V20160531版本下载:技术图片 showapi.zip (9 K) 下载次数:869

以上是关于qt 获取磁盘空间大小,cpu利用率,内存使用率的主要内容,如果未能解决你的问题,请参考以下文章

嵌入式Linux QT开发之如何实现获取磁盘空间大小的应用逻辑

linux查看磁盘空间 命令

python获取CPU,内存,磁盘使用率

Linux服务器CPU内存磁盘空间负载情况查看python脚本

C++ 怎么实现获取当前PC 硬盘 内存的大小以及已使用大小,加上CPU使用率

使用snmp+mrtg监控CPU流量磁盘空间内存