4 commentaires
Regarde iostat -x 1 ça te donne le %util de tes disques et await pour le temps d'attente moyen. Si le %util est proche de 100% tu es bottleneck I/O
iostat -x 1
Vérifie aussi le scheduler de ton disque. noop ou deadline sont souvent mieux pour les SSD que cfq. Et si tu es sur une appli moderne qui fait beaucoup de petites I/O, io_uring peut vraiment changer la donne sur les kernels récents
cat /sys/block/sdX/queue/scheduler
Le iostat a tout de suite montré un %util à 98% sur mon disque. C'était bien ça. On va regarder pour passer sur un SSD et un autre scheduler. Merci pour les outils
Laisser une réponse
Vous devez être connecté pour poster un message !
J'ai une application qui est super lente sur un vieux serveur mais le CPU est à 20%. C'est pas le réseau. Je pense que c'est des I/O qui bloquent le bousin. Comment je vois ça rapidement