Comment puis-je afficher le disque actuel IO longueur de file d'attente sur Linux?
Je suis en train de travailler sur une nouvelle IO scheduler pour le Noyau Linux. Je suis en train de voir si quelqu'un connait un outil qui imprime le nombre total de demandes d'e /s (e /s Disque de file d'attente) dans Linux?
J'allais travailler à partir d'un terminal.
Merci!
OriginalL'auteur KZcoding | 2012-11-28
Vous devez vous connecter pour publier un commentaire.
Pardonner le massif nécro ici. Vous voulez vraiment
iostat -x
qui permet d'afficher l'étendue de stats pour le dispositif en question depuis la dernière iostat a été exécuté. Si vous souhaitez surveiller la file d'attente en temps réel vous vouleziostat -xt 1
(ouiostat -xmt 1
pour afficher les détails en méga-octets).Vous pouvez voir la taille moyenne de la queue dans la
avgqu-sz
colonne.Prenons l'exemple suivant, la sortie de
iostat -xmt 1
qui représente une OI file d'attente (max longueur de file d'attente est de 128 pour cet appareil) et il y a saturation du disque lors d'un indice de référence.OriginalL'auteur daveh
root@mamachine:~# iostat Le programme "iostat' est pas installé. Vous pouvez l'installer en tapant la commande: apt-get install mamachine root@mamachine:~# apt-get install iostat Lecture des listes de paquets... Fait Construction de l'arbre des dépendances Lecture des informations d'état... Fait E: Impossible de trouver de paquet iostat root@mamachine:~#
Sur la propreté de l'installation exécuter apt-get install sysstat pour obtenir la commande iostat.
OriginalL'auteur Dmitry Zagorulkin