通过GlobalMemoryStatus函数获取当前虚拟内存和物理内存信息
2017-07-31 09:35
495 查看
#include<stdio.h> #include<windows.h> int main(int argc, char * argv[]) { MEMORYSTATUS ms; ms.dwLength = sizeof(ms); GlobalMemoryStatus(&ms); printf("MemoryLoad: %d \n", ms.dwMemoryLoad); printf("TotalPyhs: %d\n", ms.dwTotalPhys); printf("AvailPhys: %d\n", ms.dwAvailPhys); printf("TotalPageFile: %lld\n", ms.dwTotalPageFile);//%d是int,long是%ld,,%lld是long long printf("AvailPageFile: %lld\n", ms.dwAvailPageFile); printf("TotalVirtual: %d\n", ms.dwTotalVirtual); printf("AvailVirtual: %d\n", ms.dwAvailVirtual); printf("----------------------------------------\ndwMemoryLoad给出一个大致估计,告诉我们内存管理系统大概有多忙(0-100)\n"); printf("dwTotalPyhs表示无力内存的总量,系统启动和过程中会有非页面缓冲池保留一部分内存。\n"); printf("dwTotalPageFile表示硬盘上的页交换文件最多存多少字节,avail表示多少可用."); while (1); return; }
相关文章推荐
- windows程序设计 win32 API 获取系统内存信息 GlobalMemoryStatus 和 GlobalMemoryStatusEx
- 获取当前系统的信息(CPU、物理内存、虚拟内存等
- windows程序设计 win32 API 获取系统内存信息 GlobalMemoryStatus 和 GlobalMemoryStatusEx
- windows程序设计 win32 API 获取系统内存信息 GlobalMemoryStatus 和 GlobalMemoryStatusEx
- 获取内存使用信息(GlobalMemoryStatusEx)
- 获取当前Windows系统内帐户信息的函数
- 内存管理[5]通过 GetProcessHeaps 函数获取了当前进程的堆句柄列表
- C++ 获取当前正在执行的函数的相关信息
- 通过广播方式获取当前网络类型,如果是Wifi,获取对应的信息(附加有root之后可实现保存的无线网名称及密码获取)
- EasyUI Datagrid 列属性函数中如何获取当前列信息
- php通过exif_read_data函数获取图片的exif信息
- C++ 获取当前正在执行的函数的相关信息
- 运行中获取当前执行位置所在类、所在函数等信息
- Python: 通过Inspect模块获取函数上下文信息.
- android百度离线地图可以通过经纬度获取当前地理信息么(不联网的情况下)
- 通过 GPS 信息获取当前所在城市名的代码
- WindowsAPI 获取系统物理内存、虚拟内存和页面文件交换区信息
- JAVA 获取当前执行的函数名、当前运行的类名等等信息
- 通过 GPS 信息获取当前所在城市名的代码
- C++ 获取当前正在执行的函数的相关信息