CPU tinggi karena IO blocking
IO blocking menyebabkan permintaan, worker, dan thread menumpuk. Hasilnya sering terlihat seperti CPU tinggi, tetapi akar masalahnya adalah progres yang terhambat.
Common symptoms
- CPU tinggi dengan throughput yang buruk
- Latensi meningkat saat beban penyimpanan atau jaringan tinggi
- Worker menumpuk tanpa kemajuan yang berarti
Likely causes
- Disk terblokir
- Menunggu jaringan
- IO sinkron pada jalur yang sering dilalui
Evidence to look for
Metrik IO memburuk saat terjadi insiden
Proses menunggu operasi baca/tulis
CPU tetap tinggi sementara pekerjaan terhenti
What it usually means
Sistem menanggung biaya antrean dan perebutan sumber daya di sekitar IO yang terblokir.
What to do next
- 1Kurangi pemblokiran sinkron pada jalur yang sering dilalui
- 2Perbaiki latensi penyimpanan/jaringan
- 3Pisahkan pekerjaan yang berat komputasi dan yang berat IO
See what's causing your CPU
cpum.ai turns CPU, process, disk, and memory signals into plain-English explanations with evidence.
Open cpum.ai