内存信息
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++