GNU/Linux >> Tutoriels Linux >  >> Linux

ioping :commande introuvable

La commande ioping génère un rapport sur la latence d'E/S du périphérique en temps réel. Il "pingera" en continu le périphérique spécifié avec des requêtes et imprimera des informations sur chaque requête sur la ligne de commande. Par défaut, ces informations suivent le temps qu'il a fallu à une demande d'E/S pour se terminer. En plus de spécifier un appareil à tester, vous pouvez également spécifier un nom de chemin pour tester n'importe quel appareil associé à ce chemin.

Envisagez d'utiliser ioping pour résoudre les problèmes de latence avec un périphérique de stockage, en particulier si vous pensez que vos vitesses de lecture et/ou d'écriture sont plus lentes qu'elles ne le devraient.

Remarque :Ceci est similaire à la commande ping standard, qui teste la latence du réseau.

Syntaxe

La syntaxe de la commande ioping est :

# ioping [options] {file/ directory/device name}

Si vous rencontrez l'erreur ci-dessous lors de l'exécution de la commande ioping :

ioping: command not found

vous pouvez essayer d'installer le package ci-dessous selon votre choix de distribution :

Répartition Commande
OS X brew install ioping
Debian apt-get install ioping
Ubuntu apt-get install ioping
Alpin apk ajouter ioping
Arch Linux pacman -S ioping
Kali Linux apt-get install ioping
Fédora dnf install ioping
Raspbian apt-get install ioping

Options de commande d'exécution

Le tableau suivant répertorie certaines options que vous pouvez utiliser avec la commande ioping.

Option Description
-c {count} Spécifiez le nombre de requêtes d'E/S à effectuer avant l'arrêt.
-i {heure} Définir le temps (intervalle) entre les demandes d'E/S.
-t {heure} Définir le temps minimum de requête valide. Les requêtes plus rapides que cela sont ignorées.
-T {heure} Définir la durée maximale de requête valide. Les requêtes plus lentes que cela sont ignorées.
-s {taille} Définir la taille des requêtes.

Exemples de commandes ioping

1. Afficher la latence d'E/S du disque en utilisant les valeurs par défaut et le répertoire actuel :

# ioping .

2. Mesurez la latence sur /tmp en utilisant 10 requêtes de 1 mégaoctet chacune :

# ioping -c 10 -s 1M /tmp

3. Mesurez le taux de recherche de disque sur `/dev/sdX` :

# ioping -R /dev/sdX

4. Mesurez la vitesse séquentielle du disque sur `/dev/sdX` :

# ioping -RL /dev/sdX

5. Pour obtenir le temps de recherche moyen d'un appareil, nous devons exécuter la commande ioping suivante :

# ioping -R /dev/sda

Conclusion

La commande ioping peut être utilisée pour effectuer des tests de latence simples sur un disque. La latence est une mesure du délai de transfert des données. Le principal calcul de la vitesse d'un périphérique de stockage est l'IOPS, qui correspond aux opérations d'entrée/sortie par seconde. Vous devez tenir compte de cette valeur lorsque vous choisissez le type de stockage sous-jacent que vous souhaitez utiliser pour une ressource de stockage. Comme vous vous en doutez, les IOPS pour les appareils HDD sont inférieurs à ceux des appareils SDD.


Linux
  1. gestionnaire d'abonnement :commande introuvable

  2. dnf :commande introuvable

  3. bc :commande introuvable

  4. dpkg :commande introuvable

  5. id :commande introuvable

nc :commande introuvable

aws-shell :commande introuvable

tvservice :commande introuvable

lspci :commande introuvable

pstree :commande introuvable

ln :commande introuvable