——任务队列信息,在第一行显示
tasks: 69 total 进程总数
1 running 正在运行的进程数
68 sleeping 睡眠的进程数
0 stopped 停止的进程数
0 zombie 僵死进程数
——CPU 信息
0.7% sy 内核空间(系统)占用CPU百分比
0.1% ni 用户进程空间内改变过优先级的进程占用CPU百分比
97.8% id 空闲CPU百分比
1.1% wa 等待IO的CPU时间百分比
0.1% hi
0.1% si
——swap信息
内存中长时间不用的数据置换进swap
可以通过调用系统命令free。获取free命令的输出值。
比如 system("free >tmp.txt")
然后fopen打开tmp.txt 获取输出,然后处理free的结果得到未使用内存大小。
也可以直接打开/proc/meminfo
第二行MemFree后面的数字就是free内存大小。
第二种更常用一些。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)