Linux top %CPU 大于100
大拿们好:
当前为Linux系统,我通过top查看了当前的cpu使用情况,但是%CPU的值偶尔会出现大于100的时候,
这个是为什么呢? 图片中的值为1090.2;
网上搜了下%CPU表示上次更新到现在的CPU时间占用百分比,是指啥意思,说的不是太明白,谢谢大家回复!
------解决方案--------------------因为你的核心比较多, 程序是多线程的.
------解决方案--------------------说明你的CPU至少有11个核心,你的那个程序线程忙的至少有11个,Linux的做法是当你多核的时候会累加程序在各个cpu核的的百分比
------解决方案--------------------进入top之后,按数字键1,你就能看到多个CPU了。
------解决方案--------------------24个core
单个进程超过100%是小case啦
------解决方案--------------------24核, 叨叨个毛。