GNU/Linux >> LINUX-Kenntnisse >  >> Linux

ioping:Befehl nicht gefunden

Der Befehl ioping generiert in Echtzeit einen Bericht über die Geräte-E/A-Latenz. Es wird das angegebene Gerät kontinuierlich mit Anfragen „pingen“ und Informationen zu jeder Anfrage auf der Befehlszeile ausgeben. Standardmäßig verfolgen diese Informationen, wie lange es dauerte, bis eine E/A-Anforderung abgeschlossen war. Neben der Angabe eines zu testenden Geräts können Sie auch einen Pfadnamen angeben, um das Gerät zu testen, das diesem Pfad zugeordnet ist.

Erwägen Sie die Verwendung von ioping zur Behebung von Latenzproblemen mit Speichergeräten, insbesondere wenn Sie der Meinung sind, dass Ihre Lese- und/oder Schreibgeschwindigkeiten langsamer sind, als sie sein sollten.

Hinweis :Dies ähnelt dem Standard-Ping-Befehl, der die Netzwerklatenz testet.

Syntax

Die Syntax des ioping-Befehls lautet:

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

Wenn beim Ausführen des ioping-Befehls der folgende Fehler auftritt:

ioping: command not found

Sie können versuchen, das folgende Paket gemäß Ihrer Wahl der Distribution zu installieren:

Verteilung Befehl
OS X brew install ioping
Debian apt-get install ioping
Ubuntu apt-get install ioping
Alpin apk fügt ioping hinzu
Arch Linux pacman -S ioping
Kali-Linux apt-get install ioping
Fedora dnf install ioping
Raspbian apt-get install ioping

ioping-Befehlsoptionen

Die folgende Tabelle listet einige Optionen auf, die Sie mit dem Befehl ioping verwenden können.

Option Beschreibung
-c {count} Geben Sie die Anzahl der E/A-Anforderungen an, die vor dem Stoppen ausgeführt werden sollen.
-i {time} Stellen Sie die Zeit (Intervall) zwischen E/A-Anforderungen ein.
-t {Zeit} Legen Sie die gültige Mindestanforderungszeit fest. Schnellere Anfragen werden ignoriert.
-T {time} Stellen Sie die maximal gültige Anfragezeit ein. Anfragen, die langsamer sind, werden ignoriert.
-s {Größe} Stellen Sie die Größe der Anfragen ein.

Beispiele für ioping-Befehle

1. Zeigen Sie die I/O-Latenz der Festplatte mit den Standardwerten und dem aktuellen Verzeichnis an:

# ioping .

2. Messen Sie die Latenz auf /tmp mit 10 Anfragen von jeweils 1 Megabyte:

# ioping -c 10 -s 1M /tmp

3. Messen Sie die Festplattensuchrate auf `/dev/sdX`:

# ioping -R /dev/sdX

4. Messen Sie die sequentielle Geschwindigkeit der Festplatte auf `/dev/sdX`:

# ioping -RL /dev/sdX

5. Um die durchschnittliche Suchzeit eines Geräts zu erhalten, müssen wir den folgenden ioping-Befehl ausführen:

# ioping -R /dev/sda

Schlussfolgerung

Mit dem Befehl ioping können einfache Latenztests auf einer Festplatte durchgeführt werden. Die Latenz ist ein Maß für die Verzögerung bei der Datenübertragung. Die primäre Geschwindigkeitsberechnung eines Speichergeräts ist IOPS, was für Input/Output-Operationen pro Sekunde steht. Sie müssen diesen Wert berücksichtigen, wenn Sie auswählen, welchen zugrunde liegenden Speichertyp Sie für eine Speicherressource verwenden möchten. Wie zu erwarten, sind die IOPS für HDD-Geräte geringer als für SDD-Geräte.


Linux
  1. Subscription-Manager:Befehl nicht gefunden

  2. dnf:Befehl nicht gefunden

  3. bc:Befehl nicht gefunden

  4. dpkg:Befehl nicht gefunden

  5. id:Befehl nicht gefunden

nc:Befehl nicht gefunden

aws-shell:Befehl nicht gefunden

tvservice:Befehl nicht gefunden

lspci:Befehl nicht gefunden

pstree:Befehl nicht gefunden

ln:Befehl nicht gefunden