��YΡ�@┦┢
大家都学了这么多年的linux了,问大家一个关于top命令的问题:所有进程的CPU使用率总和,为什么大于(机器总cpu*核数)?
8核CPU,所有进程的CPU总和加起来为186.9%都没有一个人会懂吗??? ��YΡ�@┦┢
现在就是搞不懂,186.9% > 22.3% * 8
��YΡ�@┦┢
?gebjgd 所有进程的CPU使用率总和加起来为 186.9%。
而8核的CPU,平均使用率为 22.3%
��YΡ�@┦┢
这些数据合不上。
看过了,手册上没有。
谷歌了无数资料,也找不到答案。
dgjbeg
top只是管中窥豹
未必准
去看看Netflix的技术高官做的演讲
��YΡ�@┦┢
top是根据/proc中的信息,采集出来的。
��YΡ�@┦┢
那他们之间 没有什么 必然关系,关联 么 ?
草木水
手册上应该有说明 反应的什么参数的计算结果
有联系 但不是简单的加减乘除
��YΡ�@┦┢
我的概念上应该是: 所有进程cpu使用率总和 <= 机器总cpu * 逻辑CPU个数
��YΡ�@┦┢
额,关键 公司现在让 统计所有 进程的CPU状态。
同时,还要统计 总机的CPU状态。
dgjbeg
?┢┦@ΡpY 你不会挨个看top吧
出门上班
��YΡ�@┦┢
公司让用脚本,从top中分析出来。
��YΡ�@┦┢
关键top里字段的含义,还是不够清楚。 强小我叫请后以
不是都用zabbix吗
或者卡夫卡会话吗
��YΡ�@┦┢
zabbix,我们也有,但是不够灵活。我们要做 自动化运维,自动化发布,自动化灰度和资源平衡的东西。
��YΡ�@┦┢
我们要做 资源平衡。需要主机和应用的这些事实信息。
做一个 沙盘。能够一眼看出所有 主机,应用的状态等。
��YΡ�@┦┢
这个很简单。
关键是数据,含义。数据合不上。
现在我抓到了所有进程的CPU使用率,也抓到了 主机的总CPU。
但是 有领导问:所有的应用CPU使用率加起来,为什么和总机的CPU使用情况 对不上。有出入。
这我就被 问住了。
仔石
你可以说,我倒吸了口冷气,为什么我不会像充气气球那样膨胀起来 去个勒我
谁配置zphp 中的zchat啊 e mrev oenihs
潜水很久,冒泡一下