环境:Oracle虚拟机,8个vCPU,32GB。
我看到的上下文切换平均在10000左右,但有时达到80000.它不对应于CPU SY%超过2-3%。 CPU%仍然显示约40%闲置左右,而平均负载在60左右(太高)。 CPU有时在40-60%之间。
基于对此的研究,似乎
不知道为什么负载平均值是这么高,同时CPU显示〜40%空闲。
感谢您的input。
安装iotop,它会让你找出谁正在消耗所有的IO。 除此之外,加载平均值是运行队列中的平均作业数量,即准备好执行的作业,但由于CPU繁忙而不能执行。 它确实与CPU的使用有关,但并不像你期望的那样直接。