📖 ~1 min read
Table of contents
Symptom & Impact
Interactive and batch workloads become slow as CPU time is spent waiting on disk I/O.
Environment & Reproduction
Common on oversubscribed virtual storage or heavy random write bursts.
Root Cause Analysis
Storage latency bottlenecks and queue depth saturation choke process throughput.
Quick Triage
Measure iowait, disk utilization, and top I/O consumers during slowdown windows.
Step-by-Step Diagnosis
Correlate process-level I/O with underlying device latency and filesystem activity.

Solution – Primary Fix
Throttle noisy jobs, optimize query/write patterns, and move hot paths to faster storage.
Still having issues? Our IT Solutions & Services team can diagnose and resolve this for you. Get in touch for a free consultation.

Solution – Alternative Approaches
Introduce read cache layers or split workloads across dedicated storage tiers.
Verification & Acceptance Criteria
iowait drops to baseline and response times recover under representative load.
Rollback Plan
Revert scheduler or tuning changes if they degrade throughput for critical jobs.
Prevention & Hardening
Establish disk latency SLOs and isolate bursty workloads from latency-sensitive services.
Related Errors & Cross-Refs
Blocked process warnings, write timeout alerts, and delayed journal commits.
Related tutorial: View the step-by-step tutorial for Ubuntu 14.04 LTS.
View all Ubuntu 14.04 LTS tutorials on the Tutorials Hub →
Browse all common problems & solutions on the Tutorials Hub.
References & Further Reading
Linux performance tooling docs and storage optimization guides.
Need Expert Help?
If you cannot resolve this yourself, our team offers hands-on Server Management, Managed IT Services, and flexible Support Plans. Contact us today — we respond within one business day.