首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >进程的pidstat %CPU与htop %CPU

进程的pidstat %CPU与htop %CPU
EN

Unix & Linux用户
提问于 2020-06-05 04:01:34
回答 1查看 1.5K关注 0票数 0

我使用pidstat来监视进程的cpu使用情况,它显示了100%。对于相同的进程,htop或top显示相同进程的200%。该系统有16个核心,我正在监控的进程被设置为只使用两个核心。因此htop或顶层报告的%CPU是正确的。

我还将进程更改为只使用一个核心,在这种情况下,pidstat显示100% cpu,htop显示100%。

pidstat是否对%CPU进行了不同的测量?

EN

回答 1

Unix & Linux用户

发布于 2020-06-05 04:09:44

htop显示基于(使用核心#1的%)+(使用核心#2的%)+.的输出号。

pidstat并不是根据每个核心的核心使用量加在一起,而是应用程序的核心使用量的平均值,而不是它正在使用的核心。因此,pidstat永远不会显示大于100%的值。

票数 0
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/590988

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档