您要查找的系统调用是sysinfo()。
它在sys / sysinfo.h中定义
它的签名是:int sysinfo(struct sysinfo * info)
从内核2.4开始,结构如下所示:
struct sysinfo { long uptime; unsigned long loads[3]; unsigned long totalram; unsigned long freeram; unsigned long sharedram; unsigned long bufferram; unsigned long totalswap; unsigned long freeswap; unsigned short procs; unsigned long totalhigh; unsigned long freehigh; unsigned int mem_unit; char _f[20-2*sizeof(long)-sizeof(int)]; };玩得开心!



