linux cpu利用率多少正常

linux cpu利用率多少正常,第1张

top -c详解

——任务队列信息,在第一行显示

tasks: 69 total 进程总数

1 running 正在运行的进程数

68 sleeping 睡眠的进程数

0 stopped 停止的进程数

0 zombie 僵死进程数

——CPU 信息

cpu(s): 0.2% us 用户空间占用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内存大小。

第二种更常用一些。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/8737050.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-20
下一篇 2023-04-20

发表评论

登录后才能评论

评论列表(0条)

保存