unix/linux下通过c/c++获取内存大小的方法。
有人知道怎么获取到么?不是指令获取的方式。
------解决方案--------------------好像没有,自己写这中功能一般都是通过操作/proc中的文件实现的
------解决方案--------------------不同的系统有不同的API可以用来获取内存大小。
比如在AIX下,可以用Perfstat API
http://www.dbatools.net/doc/perfstatapi.html
------解决方案--------------------
NAME
sysinfo - returns information on overall system statistics
SYNOPSIS
#include <sys/sysinfo.h>
int sysinfo(struct sysinfo *info);
------解决方案--------------------楼上的简单,或者用read /proc下的某个文件(popen或者自己open在read,在解析也行)