内存信息
Linux下很多信息都是存放着系统的/proc目录下,在C/C++语言中要查看内存信息可以从文件中读取。
代码示例:
void getMemoryInfo() { FILE *fp = fopen("/proc/meminfo", "r"); if(NULL == fp) printf("failed to open meminfo\n"); char szTest[1000] = {0}; while(!feof(fp)) { memset(szTest, 0, sizeof(szTest)); fgets(szTest, sizeof(szTest) - 1, fp); printf("%s", szTest); } fclose(fp); }
父主题: C/C++