nststat命令(stat命令详解)

nststat命令(stat命令详解)top 1 Linux manual page man7 org us 用户空间消耗的 CPU 资源占比 进程在用户态执行函数调用 编解码消耗的都是 us sy 内核空间消耗的 CPU 资源占比 进程调用系统调用达到内核后会增加 sy 的消耗 ni 调整过 nice 值的进程消耗的 CPU 资源占比 id idel 的简称 空闲 CPU 资源占比 wa io wait 的缩写



top(1) - Linux manual page (man7.org)

us: 用户空间消耗的CPU资源占比,进程在用户态执行函数调用,编解码消耗的都是us

sy: 内核空间消耗的CPU资源占比,进程调用系统调用达到内核后会增加sy的消耗

ni:调整过nice值的进程消耗的CPU资源占比

id:idel的简称,空闲CPU资源占比

wa: io wait的缩写,CPU等待IO的时间,等待IO时CPU也是空闲的,和idel相比区别只不过时在等待IO完成

hi:硬中断消耗的CPU资源占比

si: 软中断消耗的CPU资源占比,网络包的接收或者发送过程会导致si的增加

09a2a775c5e34b63aa848c814e7dc0ee.png

在top命令下输入1就可以将每个逻辑核消耗的CPU显示

d5d7ee2d70ac416d9b6e57073b746d81.png

apt install sysstat

指令

mpstat

输出结果

 指令

mpstat -P ALL

输出结果

d5d04356d951422d9b990e654beccfa0.png

指令

mpstat -P ALL 1

输出结果

09f9b1ef059c44739883ee6f06d228ff.png

总的磁盘IO

指令

iostat

输出结果

414ae27aaaaa4b60b7c36e57a61ad095.png

每个1s打印一次磁盘IO

指令

iostat -c 1

输出结果

538f486998024981b984da093c830d07.png

查看进程是在用户态还是内核态消耗的CPU

d6fc65609fe64bf38d00f1cf0e61d412.png

指令

pidstat -p 2

输出结果

d01ab40e82094f779f451cb399d96043.png

指令

pidstat -p 2 1

输出结果

9f63bccc3be543a7a126b9f6eaf3e65c.png

 

 

今天的文章 nststat命令(stat命令详解)分享到此就结束了,感谢您的阅读。
编程小号
上一篇 2026-02-02 18:51
下一篇 2026-02-02 19:01

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/bian-cheng-ri-ji/39327.html