一、理解系统的平均负载
在Linux系统中,常用平均负载(Load Average)这个性能指标来衡量系统的负载状态,帮助运维人员了解系统的负载状态,从而判断系统是否过载、是否需要优化配置或增加硬件资源等,以保持系统的稳定和高效运行。平均负载是一个关于时间的指标,它衡量了系统活跃的进程数量,指的是单位时间内系统处于可运行状态和不可中断状态的平均进程数,也就是一定时间范围内系统中平均活跃进程数。这些进程包括正在使用CPU运算的进程和等待CPU资源的进程,即运行队列中的进程数。系统的负载高表明系统同时处理的任务进程比较多。
在Linux系统中,通常用三个时间段的平均活跃进程数来描述平均负载情况,通常表示为 1 分钟、5 分钟和 15 分钟的平均负载。这三个值分别代表了过去 1 分钟、5 分钟和 15 分钟内平均活跃的进程数量。