Apa itu iowait?
iowait adalah persentase waktu sebuah inti CPU dalam kondisi idle saat menunggu IO disk selesai. Ini adalah sinyal penting untuk memahami apakah disk memperlambat sistem Anda.
Evidence to look for
iowait muncul di top, vmstat, iostat, dan /proc/stat
Nilai di atas 5-10% pada sistem yang sibuk dapat mengindikasikan bottleneck disk
iowait tinggi yang dikombinasikan dengan CPU tinggi dapat berarti thread menumpuk karena menunggu disk
What it usually means
iowait tidak berarti CPU sedang 'mengerjakan IO.' Artinya CPU tidak memiliki pekerjaan lain saat menunggu disk. Pada sistem yang sibuk, iowait tinggi berarti disk menjadi bottleneck. Pada sistem yang idle, hal ini bisa saja normal.
What to do next
- 1Periksa utilisasi disk dan waktu await saat iowait meningkat
- 2Beralih ke penyimpanan yang lebih cepat jika disk sudah jenuh
- 3Kurangi jumlah operasi disk berat yang berjalan bersamaan
See what's causing your CPU
cpum.ai turns CPU, process, disk, and memory signals into plain-English explanations with evidence.
Open cpum.ai