如果“top”表示 CPU 在 %wa (iowait) 上花费了 10%,这是否意味着 CPU 空闲?

Sab*_*bya 5 linux cpu-usage operating-systems top iowait

我指的是 Linuxtop命令。如果它表明 10.4% 用于wa,是否意味着 10.4% 的 CPU 可用于其他进程?

top - 09:40:45 up 178 days, 34 min,  1 user,  load average: 0.32, 0.43, 0.42
Tasks: 173 total,   1 running, 172 sleeping,   0 stopped,   0 zombie
Cpu(s): 1.3%us,  1.1%sy,  0.0%ni, 87.2%id,  10.4%wa,  0.0%hi,  0.0%si,  0.0%st
Run Code Online (Sandbox Code Playgroud)

小智 1

wa 是 CPU 等待 I/O 完成的时间。87.2%id 是空闲时花费的 CPU 量,因此可用于其他进程。