首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Linux:高平均负载而CPU 40%空闲

Linux:高平均负载而CPU 40%空闲
EN

Server Fault用户
提问于 2011-12-07 23:24:14
回答 1查看 1.2K关注 0票数 0

环境: Oracle虚拟机,8 vCPU,32。

我看到上下文切换平均在10000左右,但有时会达到80000。它不对应CPU SY%大于2-3%.CPU%仍然显示大约40%的空闲,而负载平均在60左右(过高)。CPU利用率有时在40-60%之间。

基于对此的研究,似乎

  1. 所有这些都与IO等待有关。
  2. 高上下文切换并不昂贵,因为cpu系统仍然很低。因此,我不应该关心这件事。

不知道为什么负载平均值如此之高,同时CPU显示约40%的空闲。

谢谢你的意见。

EN

回答 1

Server Fault用户

发布于 2011-12-08 00:04:43

安装iotop,它会让你知道是谁在消耗所有的IO。除此之外,load是运行队列中的平均作业数,即准备执行的作业,但不能执行,因为CPU在其他情况下是繁忙的。它确实与CPU的使用有关,但并不像您预期的那么直接。

票数 2
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/338790

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档