#include <sys/sysinfo.h>
#include <stdio.h>
#include <unistd.h>
#include <sys/syscall.h>
#include <strings.h>
int main(int argc, char ** argv) {
struct sysinfo si;
int rc;
bzero(&si, sizeof(struct sysinfo));
rc = syscall(__NR_sysinfo, &si);
fprintf(stdout, "rc=%d, total RAM reported %ld/n", rc, si.totalram);
return 0;
}
显示Android当前可用系统内存方法
最新推荐文章于 2023-09-26 18:20:31 发布
本文提供了一个简单的C程序示例,该程序使用系统调用__NR_sysinfo获取并打印系统的总内存信息。通过调用syscall函数并传入sysinfo结构体指针,可以有效地读取到当前系统的内存状态。
1858

被折叠的 条评论
为什么被折叠?



