linux的cpu使用率100%?
1:背景
在linux环境中,我们都会通过top
指令获取当前实例的进场占用cpu情况,如下所示
[123456789@root ~]$ top
top - 11:48:13 up 622 days, 15:51, 2 users, load average: 0.22, 0.19, 0.11
Tasks: 788 total, 1 running, 787 sleeping, 0 stopped, 0 zombie
Cpu(s): 6.6%us, 2.3%sy, 0.0%ni, 91.1%id, 0.0%wa, 0.0%hi, 0.0%si, 0.0%st
Mem: 264420160k total, 205466784k used, 58953376k free, 2409512k buffers
Swap: 0k total, 0k used, 0k free, 181339352k cachedPID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 77851 rabbitmq 20 0 19.4g 1.6g 4164 S 91.9 0.7 204644:47 beam.smp
144462 root 20 0 754m 408m 2568 S 4.0 0.2 177:31.08 neutron-rpc-ser
144556 root 20 0 1763m 195m 4820 S 2.0 0.1 172:07.39 neutron-ksc-swi 1005 root 20 0 1915m 1.2g 284m S 1.3 0.5 13816:44 etcd 60794 ebs 20 0 3445m 136m 3536 S 1.3 0.1 12611:01 gateway
从上面我们可以看见,进程号77851的进程占用cpu90%+,但是不要担心此时机器已经濒临
宕机,然后立马停止服务,我们还需要考虑当前机器的cpu核数,需综合考虑。
2:查询机器的cpu核数
通过cat /proc/cpuinfo
来查询,结果如下
stepping : 2
cpu MHz : 2400.115
cache size : 20480 KB
physical id : 0
siblings : 16
core id : 7
cpu cores : 8 《----------发现是8
apicid : 15
initial apicid : 15
fpu : yes
fpu_exception : yes
cpuid level : 15
说明当前机器是8核cpu,即最大为800%,所以,上述的90%+对于当前机器来说小儿科,
在如下面的图片显示,
460%的cpu使用率,然后就习以为常了,不会出现最大不是100%吗?同样,经过查询机器的cpu核数,
我们发现该机器的核数足够大。
3:结论
出现cpu占用率过高不要急着停止服务,可能机器的多核cpu(市面上应该不容易买到单核了),这点cpu的使用率其实对机器来说不过是小菜一碟。
linux的cpu使用率100%?相关推荐
- linux cpu占用100原因查询,如何根据查询异常时间节点和连接进而确定CPU使用率100%的原因...
本文在介绍如何根据查询异常时间节点和连接进而确定CPU使用率100%的原因的基础上,重点探讨了其具体步骤,本文内容紧凑,希望大家可以有所收获. 排查 Linux 实例异常 CPU 使用率 100% 使 ...
- linux内核3.6版本及以下的bug引发的故障--cpu使用率100%
现象: 旗舰店运价库cpu使用率100%,load升高,导致后续的请求失败. 重启服务器,cpu.load恢复正常. 触发条件: (1)linux内 ...
- Linux生产环境CPU使用率100%,教你定位到具体函数
在我们项目部署上线的时候,我们是不是会经常去Linux服务器上查查服务器的CPU使用率,或者是运维经常会盯Linux的CPU使用率,发现监控报了60%的一般就会报警了,到了100%那就惨啦,做我开发的 ...
- Qt linux获取cpu使用率、内存、网络收发速度、磁盘读写速度、磁盘剩余空间等
Qt linux获取cpu使用率.内存.网络收发速度.磁盘读写速度.磁盘剩余空间等,实际上大部分都和qt无关的,用其他语言也可以获取. code: .h #ifndef RESOURCE_MINITO ...
- 解决Linux下inode使用率100%的问题
解决Linux下inode使用率100%的问题 参考文章: (1)解决Linux下inode使用率100%的问题 (2)https://www.cnblogs.com/pltier/p/1048388 ...
- 记录一次生产CPU使用率100%问题排查
问题背景 四月中旬生产环境的服务器频繁爆出cpu使用率100%的警告,起初这个业务线不是我负责,也就没有深入了解问题.后边,负责这个业务线的同事离职了,这件事就落在我这边了.然后,开始长达两个月的问题 ...
- 转:网御星云防火墙CPU使用率100%的解决方案
网御星云防火墙CPU使用率100%的解决方案 2018年03月01日 21:46:06 范一刀 阅读数 1482 版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文 ...
- linux杀掉cpu使用率高的进程,如何解决Linux中CPU使用率高的问题?
电脑死机了?还是开始听到电脑发出很响的CPU风扇噪音?Linux中CPU使用率过高的原因很多,但最常见的原因是运行异常的应用程序.本文介绍了如何在Linux中解决CPU使用率过高的问题. 找出罪魁祸首 ...
- 再谈CPU使用率100%的问题
曾经我很讨厌那些运维一见到CPU使用率100%的时候就大叫狂跳的样子,我还曾经说过,如果CPU不是拿来用的,难道是用来闲置的吗. 好像我说的话挺有道理.但是,我错了- 不过这也并不意味着运维是 ...
- 网御星云防火墙CPU使用率100%的解决方案
网御星云防火墙CPU使用率100%解决方案 前几天收到河南某地方性银行出现的故障:网御星云防火墙CPU使用率一直处于100%的状态, 于是前去现场检查设备 发现 1.该防火墙策略做的并不多: 2.该防 ...
最新文章
- Django源码分析5:session会话中间件分析
- Swift 可选类型(补充)
- 电脑开机密码忘记了怎么办?
- python 遍历_Python手撕广度优先遍历
- Javascript的原型链图
- Redhat Linux编译安装LAMP环境
- “约见”面试官系列之常见面试题之第六十一篇之IE和DOM事件流(建议收藏)
- 高效程序员的 7 项技能
- [转]ubuntu apt错误解决办法
- c#与获得文件夹路径,站点目录
- python编程入门视频-带学《Python编程:从入门到实践》
- 想学java编程从哪入手_初学编程从哪方面入手?
- NYOJ1282部分和问题--DFS剪枝入门
- vba 涉及合并取消合并单元格
- 二、写JS代码的三种方式
- 【源码之下无秘密】ArrayList:在内存只有10M的空间中申请一块5M的数组空间,会导致OOM吗?
- 编辑器更新中国移动跨平台开发组件(英文简称UDE)
- 【CSS】【position】css中的position属性
- Python实现 宽度/广度优先搜索算法, 深度优先搜索算法
- 【味觉模拟】重口味人士福利“智能咸味勺子”