负载高排查方式
load average是CPU的性能参数。
也就是说,load average只跟CPU有关。
CPU慢了有哪几种情况呢?
1、CPU本身:密集型计算进程导致CPU异常繁忙。
2、CPU本身:要运行的进程非常多(4C8G上白进程正在排队使用CPU),CPU中断进程要不断分配时间给各进程。导致各进程不断切换,CPU中断进程就异常繁忙。
3、内存导致,内存被耗尽了。然后进程就在等待中。
4、IO慢导致:正在运行的CPU,各种IO慢导致了。
5、其他情况
比如系统出bug了,我在redhat7上遇到过,系统响应慢,load average非常高。systemd响应任何服务都是超时。僵尸进程特别多。
讲了情况,那么就需要解决方法或者排查流程