1. 程式人生 > >獲取CPU利用率

獲取CPU利用率

define 可用 virt debug phy 頁面 () literal fine

#define MB (1024 * 1024)

MEMORYSTATUSEX statex;

statex.dwLength = sizeof (statex);

GlobalMemoryStatusEx (&statex);

qDebug() << QStringLiteral("物理內存使用率:") << statex.dwMemoryLoad;

qDebug() << QStringLiteral("物理內存總量:") << statex.ullTotalPhys/MB;

qDebug() << QStringLiteral("可用的物理內存:") << statex.ullAvailPhys/MB;

qDebug() << QStringLiteral("系統頁面文件大小:") << statex.ullTotalPageFile/MB;

qDebug() << QStringLiteral("系統可用頁面文件大小:") << statex.ullAvailPageFile/MB;

qDebug() << QStringLiteral("虛擬內存總量:") << statex.ullTotalVirtual/MB;

qDebug() << QStringLiteral("可用的虛擬內存:") << statex.ullAvailVirtual/MB;

轉自:http://blog.csdn.net/amars_ding/article/details/54580441

獲取CPU利用率