✏️ update

This commit is contained in:
nick
2020-01-21 11:26:58 +08:00
parent 370cd588bc
commit b0367180db
5 changed files with 45 additions and 373 deletions

View File

@ -1,10 +1,10 @@
## 什么平均负载
简单来说,平均负载是指单位时间内,系统处于 __可运行状态____不可中断状态__ 的平均进程数,也就是平均活跃进程数,它和 CPU 使用率并没有直接关系。
简单来说平均负载是指单位时间内系统处于__可运行状态____不可中断状态__的平均进程数也就是平均活跃进程数它和 CPU 使用率并没有直接关系。
所谓可运行状态的进程,是指正在使用 CPU 或者正在等待 CPU 的进程,也就是我们常用 ps 命令看到的,处于 R 状态(Running 或 Runnable)的进程。
所谓可运行状态的进程,是指正在使用 CPU 或者正在等待 CPU 的进程,也就是我们常用 ps 命令看到的,处于 R 状态Running 或 Runnable的进程。
不可中断状态的进程则是正处于内核态关键流程中的进程,并且这些流程是不可打断的,比如最常见的是等待硬件设备的 I/O 响应,也就是我们在 ps 命令中看到的 D 状态 (Uninterruptible Sleep也称为 Disk Sleep)的进程。
不可中断状态的进程则是正处于内核态关键流程中的进程,并且这些流程是不可打断的,比如最常见的是等待硬件设备的 I/O 响应,也就是我们在 ps 命令中看到的 D 状态 Uninterruptible Sleep也称为 Disk Sleep的进程。
比如,当一个进程向磁盘读写数据时,为了保证数据的一致性,在得到磁盘回复前,它是
不能被其他进程或者中断打断的,这个时候的进程就处于不可中断状态。如果此时的进程