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,在解析也行)