Une petite commande bien pratique pour savoir quels process utilisent des I/O : iotop !
Avec l’option -o, il n’affiche que ceux utilisant effectivement des I/O.
Et l’option -a permet d’avoir un cumul depuis le lancement de la commande, ce qui évite que les process disparaissent et réapparaissent super rapidement s’ils font des I/O par intermittence. Un petit exemple :
# iotop -a -o Total DISK READ : 0.00 B/s | Total DISK WRITE : 0.00 B/s Actual DISK READ: 0.00 B/s | Actual DISK WRITE: 7.75 K/s TID PRIO USER DISK READ DISK WRITE SWAPIN IO> COMMAND 1436 be/3 root 0.00 B 160.00 K 0.00 % 0.46 % [jbd2/dm-9-8] 152 be/3 root 0.00 B 44.00 K 0.00 % 0.29 % [jbd2/dm-0-8] 2903 be/4 root 0.00 B 8.00 K 0.00 % 0.00 % nmbd -D 2219 be/4 root 0.00 B 4.00 K 0.00 % 0.00 % rsyslogd ~ain Q:Reg] 4376 be/4 aline 0.00 B 8.00 K 0.00 % 0.00 % psi-plus 18865 be/4 aline 0.00 B 4.00 K 0.00 % 0.00 % iceweasel~ache2 I/O] 18884 be/4 aline 0.00 B 504.00 K 0.00 % 0.00 % iceweasel~torage #1] 18890 be/4 aline 0.00 B 120.00 K 0.00 % 0.00 % iceweasel~OM Worker] 21295 be/4 aline 0.00 B 8.00 K 0.00 % 0.00 % iceweasel~ache2 I/O]