社区
系统维护与使用区
帖子详情
Linux top %CPU 大于100
careers1111
2013-09-25 02:03:42
大拿们好:
当前为Linux系统,我通过top查看了当前的cpu使用情况,但是%CPU的值偶尔会出现大于100的时候,
这个是为什么呢? 图片中的值为1090.2;
网上搜了下%CPU表示上次更新到现在的CPU时间占用百分比,是指啥意思,说的不是太明白,谢谢大家回复!
...全文
12141
8
打赏
收藏
Linux top %CPU 大于100
大拿们好: 当前为Linux系统,我通过top查看了当前的cpu使用情况,但是%CPU的值偶尔会出现大于100的时候, 这个是为什么呢? 图片中的值为1090.2; 网上搜了下%CPU表示上次更新到现在的CPU时间占用百分比,是指啥意思,说的不是太明白,谢谢大家回复!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
careers1111
2013-09-26
打赏
举报
回复
要是查看CPU的利用率应该查看哪块? Cpu(s): 0.0%us, 0.1%sy, 0.0%ni, 99.9%id, 0.0%wa, 0.0%hi, 0.0%si, 0.0%st 其中 0.0%us 是 top 1中显示所有 Cpu n%us之和吗? 出现这个 “Sorry, terminal is not big enough” 网上搜了用 mpstat -P ALL 查看 但是显示不能实时变化? 谢谢各位!
qq120848369
2013-09-26
打赏
举报
回复
1
24核, 叨叨个毛。
ljc007
2013-09-25
打赏
举报
回复
24个core 单个进程超过100%是小case啦
careers1111
2013-09-25
打赏
举报
回复
careers1111
2013-09-25
打赏
举报
回复
引用 3 楼 ljc007 的回复:
进入top之后,按数字键1,你就能看到多个CPU了。
从如下图(测试环境截图)中查看 %CPU与 %us %sys %ni 有什么联系 是不是 这个三个之和呢; 在生产环境 top后然后输入1 出现 “Sorry, terminal is not big enough”如何处理,网上查了也没啥好的办法查看,谢谢
ljc007
2013-09-25
打赏
举报
回复
进入top之后,按数字键1,你就能看到多个CPU了。
Carl_CCC
2013-09-25
打赏
举报
回复
说明你的CPU至少有11个核心,你的那个程序线程忙的至少有11个,Linux的做法是当你多核的时候会累加程序在各个cpu核的的百分比
qq120848369
2013-09-25
打赏
举报
回复
因为你的核心比较多, 程序是多线程的.
Linux
top命令里面%
CPU
和
cpu
(s)的差别
有的同学会把%
CPU
和us%搞晕,也就是下图所示在top的时候查看
cpu
的信息。这时有的同学会问:这两个
CPU
到底哪个是对的。其实都是对的,只是表达的意思不一样。官方解释如下
Cpu
(s):34.0% us: 用户空间占用
CPU
百分比%
CPU
:上次更新到现在的
CPU
时间占用百分比读到这里我也不是十分理解他们俩的关系,我一直以为%
CPU
是每个进程占用的
cpu
百分比,按理来说所有进程的该值加在一起应该等...
踩坑之
Linux
top监控进程%
CPU
超过
100
%
Linux
top监控进程%
CPU
超过
100
%问题
linux
cpu
%us,
Linux
top里面%
CPU
和us%的解释
我们有时会把%
CPU
和us%搞晕,也就是下图所示在top的时候查看
cpu
的信息。这时有人会问:这两个
CPU
到底哪个是对的。其实都是对的,只是表达的意思不一样。官方解释如下
Cpu
(s):34.0% us: 用户空间占用
CPU
百分比%
CPU
:上次更新到现在的
CPU
时间占用百分比读到这里我也不是十分理解他们俩的关系,我一直以为%
CPU
是每个进程占用的
cpu
百分比,按理来说所有进程的该值加在一起应该等于u...
Linux
top里面%
CPU
和us%的解释
有的同学会把%
CPU
和us%搞晕,也就是下图所示在top的时候查看
cpu
的信息。 这时有的同学会问:这两个
CPU
到底哪个是对的。 其实都是对的,只是表达的意思不一样。 官方解释如下
Cpu
(s):34.0% us: 用户空间占用
CPU
百分比 %
CPU
:上次更新到现在的
CPU
时间占用百分比 读到这里我也不是十分理解他们俩的关系,我一直以为%
CPU
是每个进程占用的
cpu
百分比,
top 命令 %
cpu
显示超过
100
% 是为什么
今天在排查一台机器的问题, top 看到 %
cpu
超过
100
%, 问过同事后, 才得知 %
cpu
是表示单核
cpu
的占用率, 而不是占用所有
cpu
的占用率. 即如果我们是 32 核
cpu
, 那么 3200% 才是最高的
cpu
利用率 我们可以按下 shift i 切换为显示
cpu
占用率 ...
系统维护与使用区
19,612
社区成员
74,602
社区内容
发帖
与我相关
我的任务
系统维护与使用区
系统使用、管理、维护问题。可以是Ubuntu, Fedora, Unix等等
复制链接
扫一扫
分享
社区描述
系统使用、管理、维护问题。可以是Ubuntu, Fedora, Unix等等
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章