Find out who is actually hogging your IO without waiting for iostat to lie to you
Process & Resource Monitoring (Top/Htop/Ps/Systemd)
Find out who is actually hogging your IO without waiting for iostat to lie to you
🧩 The Challenge
Dealing with a server that suddenly turns into a brick is the worst, especially when top shows the CPU is mostly idle. I spent three hours last week chasing a ghost load before I realized a rogue logging process was slamming the disks into oblivion.
💡 The Fix
Use iotop in non-interactive mode to grab a quick snapshot of the actual disk offenders. It’s way better than guessing which process has the file descriptors stuck open.
sudo iotop -oPa -n 5
⚙️ Why It Works
Setting the -o flag filters out everything except processes actually doing IO, while the -a flag shows the accumulated total since the command started. You get a clean list of the top culprits instead of a screen full of noise.
🚀 Pro-Tip: Alias this to something like ‘topio’ and stop wasting time staring at standard process monitors.
Linux Tips & Tricks | © ngelinux.com | 11/11/2026
