CPU使用率较低但负载较高

问题描述

Linux 系统没有业务程序运行,通过 top 观察,类似如下图所示,CPU 很空闲,但是 load average 却非常高,如下图所示。

处理办法

load average 是对 CPU 负载的评估,其值越高,说明其任务队列越长,处于等待执行的任务越多。出现此种情况时,可能是由于僵死进程导致的。可以通过指令 ps -axjf 查看是否存在 D 状态进程。

D 状态是指不可中断的睡眠状态。该状态的进程无法被 kill,也无法自行退出。只能通过恢复其依赖的资源或者重启系统来解决。

kswapd0 进程占用 CPU 较高

操作系统都用分页机制来管理物理内存,操作系统将磁盘的一部分划出来作为虚拟内存,由于内存的速度要比磁盘快得多,所以操作系统要按照某种换页机制将不需要的页面换到磁盘中,将需要的页面调到内存中,由于内存持续不足,这个换页动作持续进行,kswapd0是虚拟内存管理中负责换页的,当服务器内存不足的时候kswapd0会执行换页操作,这个换页操作是十分消耗主机CPU资源的。如果通过top发现该进程持续处于非睡眠状态,且运行时间较长,可以初步判定系统在持续的进行换页操作,可以将问题转向内存不足的原因来排查。

问题描述

kswapd0 进程占用了系统大量 CPU 资源。

处理办法

Linux 系统通过分页机制管理内存的同时,将磁盘的一部分划出来作为虚拟内存。而 kswapd0 是 Linux 系统虚拟内存管理中负责换页的进程。当系统内存不足时,kswapd0 会频繁的进行换页操作。而由于换页操作非常消耗 CPU 资源,所以会导致该进程持续占用较高 CPU 资源。

如果通过 top 等监控发现 kswapd0 进程持续处于非睡眠状态,且运行时间较长并持续占用较高 CPU 资源,则通常是由于系统在持续的进行换页操作所致。则可以通过 free 、ps 等指令进一步查询系统及系统内进程的内存占用情况,做进一步排查分析。

linux 负载高 cpu低,Linux服务器CPU使用率较低但负载较高相关推荐

  1. 怎么知道云服务器cpu型号,云服务器cpu怎么查看

    云服务器cpu怎么查看 内容精选 换一换 监控是保持弹性云服务器可靠性.可用性和性能的重要部分,通过监控,用户可以观察弹性云服务器资源.为使用户更好地掌握自己的弹性云服务器运行状态,公有云平台提供了云 ...

  2. Linux命令之top命令查看服务器CPU与内存占用

    在linux的系统维护中,可能需要经常查看cpu使用率,分析系统整体的运行情况.top命令可以实时动态地查看系统的整体运行情况. [1]top命令 语法格式: top(选项) 选项如下: -b:以批处 ...

  3. 服务器cpu温度高日志记录位置,服务器CPU温度高

    服务器CPU温度高 内容精选 换一换 实例即云耀云服务器,是由CPU.内存.操作系统.云硬盘组成的基础的计算组件.云耀云服务器创建成功后,您就可以像使用自己的本地PC或物理服务器一样,在云上使用云耀云 ...

  4. window服务器cpu过高的排查_服务器CPU使用率过高排查与解决思路

    发现服务器的cpu使用率特别高 排查思路: -使用top或者mpstat查看cpu的使用情况 mpstat -P ALL 2 1 Linux 2.6.32-358.el6.x86_64 (linux- ...

  5. 二手服务器cpu性能,二手服务器cpu当主机

    二手服务器cpu当主机 内容精选 换一换 云手游服务器通过GPU硬件加速与图形接口支持,实现手游在云端运行效果,适用于手机游戏试玩推广.游戏智能辅助等场景.云手游服务器的CPU分为两类:Hi1616和 ...

  6. 云服务器cpu性能,云服务器cpu性能

    云服务器cpu性能 内容精选 换一换 CPU积分是一种用来衡量云服务器计算.存储以及网络配置利用率的方式.云服务器利用CPU积分机制保证云服务器基准性能,解决超分云服务器长期占用CPU资源的问题.使用 ...

  7. 云服务器cpu系列,云服务器cpu系列

    云服务器cpu系列 内容精选 换一换 公有云提供了几种类型的弹性云服务器供您选择,针对不同的应用场景,可以选择不同规格的弹性云服务器.X86计算型:通用计算型通用计算增强型通用入门型内存优化型超大内存 ...

  8. 计算机主机和cpu的区别,服务器CPU和普通电脑CPU有什么区别?

    CPU即中央处理器,简称为处理器,是计算机.服务器.智能手机的中枢.在计算机中,处理器是最核心的硬件,CPU同时兼具运算核心和控制核心两大使命,不过在不同的产品线,CPU的构造和功用也并不相同,比如企 ...

  9. 2018主流服务器cpu,【热门服务器CPU排行榜】2021热门服务器CPU排名_热门服务器CPU排行榜10强-太平洋产品报价...

    TOP 1 Intel Xeon E5-2689 八核 核心数量 2.6GHz 主频 暂无评分 暂无报价 这款Intel Xeon E5-2689是一款性能很稳定的服务器CPU,能够积极响应服务请求并 ...

  10. 服务器cpu性能最大值,服务器cpu性能排行

    原标题:"服务器cpu性能排行,详细教您服务器cpu性能排行"相关系统教程分享. 小伙伴们,你们知道服务器cpu是什么吗?或许小编应该说cpu,这样你们就能都知道是什么了.今天呢, ...

最新文章

  1. 【ASP.NET】服务器控件大演练与实例分析
  2. BZOJ3209(n的二进制表示中1的个数的乘积)
  3. echars 在vue v-if 切换会 显示不出来或者显示出来但是不是百分百显示
  4. 机器学习:怎样才能做到从入门到不放弃?
  5. 前端学习(7):web的三大技术
  6. java query包,有没有Java的http_build_query函数的Java等价物?
  7. 【LBS】高德地图、百度地图的经纬度科普|MySQL和编程语言是如何计算两个坐标之间的距离?
  8. 物联网芯片的协议之Lora及其调制
  9. 手游和平精英透视教学
  10. 网络操作系统属于计算机网络的资源子网吗,属于计算机网络的资源子网.pdf
  11. html弹窗代码大全定时弹窗,js点击弹窗弹出表单框代码
  12. Win 10系统自动备份文件
  13. 神州信息与北京市地方金融监督管理局、房山区人民政府签署战略合作
  14. 运行yolov5-5.0出现AttributeError: Can‘t get attribute ‘SPPF‘ 正确解决方法
  15. 【STM32】HAL库 SPI DMA UART驱动开发
  16. Modelsim仿真流程及相关命令
  17. mysql入门 ,及详细步骤
  18. 网络攻防原理与技术 第一章 课后题
  19. [置顶] 我奋斗了18年才和你坐在一起喝咖啡
  20. mybatis 日志 Reader entry 乱码

热门文章

  1. 找工作千万不要找外包?BAT互联网大厂外包亲身经历
  2. 专注低功耗蓝牙 创新微MinewSemi致力“将世界带入物联网时代”
  3. 桌面计算机1008桌面计算机,windows桌面精灵
  4. noip2007 守望者的逃离 (贪心)
  5. Pytorch深度学习(五):加载数据集以及mini-batch的使用
  6. Linux固件开发 | 几分钟看透GPT分区
  7. firefox快捷键切换窗口功能
  8. 机械设备远程实时监控方案
  9. 语音信号a率压缩算法c语言,基于OMAP5912平台的语音压缩算法实现
  10. 4月计算机网络原理试题,4月全国自考计算机网络原理试题及答案解析.docx