EnglischFranzösischSpanisch

Ad


OnWorks-Favicon

ioping – Online in der Cloud

Führen Sie ioping im kostenlosen Hosting-Anbieter OnWorks über Ubuntu Online, Fedora Online, den Windows-Online-Emulator oder den MAC OS-Online-Emulator aus

Dies ist der Befehl ioping, der beim kostenlosen Hosting-Anbieter OnWorks mit einer unserer zahlreichen kostenlosen Online-Workstations wie Ubuntu Online, Fedora Online, dem Windows-Online-Emulator oder dem MAC OS-Online-Emulator ausgeführt werden kann

PROGRAMM:

NAME/FUNKTION


ioping – einfaches Tool zur Überwachung der Festplatten-E/A-Latenz

ZUSAMMENFASSUNG


ioping [-LABCDWRkq] [-c zählen] [-w Frist] [-p Zeit] [-P Zeit] [-i Intervall]
[-s Größe] [-S wsize] [-o Offset] Verzeichnis|Datei|Gerät
ioping -h | -v

BESCHREIBUNG


Mit diesem Tool können Sie die I/O-Latenz in Echtzeit überwachen.

OPTIONAL


-c zählen
Stopp nach zählen Anfragen.

-w Frist
Stopp nach Frist Zeit verging.

-p Zeit
Drucken Sie Rohstatistiken für alle Zeit Anfragen.

-P Zeit
Drucken Sie Rohstatistiken für alle Zeit rechtzeitig.

-i Intervall
Stellen Sie die Zeit zwischen den Anfragen auf ein Intervall (1s).

-s Größe
Anfragegröße (4k).

-S Größe
Größe des Arbeitssatzes (1m für Verzeichnis, Gesamtgröße für Datei oder Gerät).

-o Offset
Startoffset in der Datei/dem Gerät (0).

-k Behalten Sie die Arbeitsdatei „ioping.tmp“ bei (löschen Sie sie nicht). Funktioniert für Verzeichnisziel.

-L Verwenden Sie sequentielle statt zufällige Operationen. Dadurch wird auch die Anforderungsgröße auf festgelegt 256K
(Wie in -s 256K).

-A Verwenden Sie asynchrone E/A (Systemaufrufe). io_submit(2) io_submit(2) usw.).

-C Verwenden Sie zwischengespeicherte E/A (unterdrücken Sie die Cache-Ungültigmachung über posix_fadvise(2)).

-D Verwenden Sie direkte E/A (siehe O_DIREKT in XNUMXh geöffnet(2)).

-W Verwenden Sie Schreibvorgänge statt Lesevorgänge. Sicher für Verzeichnisziel. *GEFÄHRLICH* für
Datei/Gerät, es wird Ihre Daten vernichten. In diesem Fall sollte der Vorgang drei Mal wiederholt werden
(-WWW).

-R Test der Festplattensuchrate (identisch mit -q -i 0 -w 3 -S 64m). Wenn die Festplatte über einen großen funktionierenden Cache verfügt
Satz (-S) sollte entsprechend erhöht werden.

-B Batch-Modus. Seien Sie ruhig und drucken Sie die endgültigen Statistiken im Rohformat aus.

-q Unterdrücken Sie die periodische, für Menschen lesbare Ausgabe.

-h Hilfemeldung anzeigen und beenden.

-v Version anzeigen und beenden.

Argument Suffixe
Für Optionen, die ein Zeitargument erwarten (-i, -P und -w), der Standardwert ist Sekunden, es sei denn, Sie
Geben Sie eines der folgenden Suffixe an (ohne Berücksichtigung der Groß-/Kleinschreibung):

us, benutzec
Mikrosekunden (ein Millionstel einer Sekunde, 1 / 1 000 000)

ms, ms
Millisekunden (eine Tausendstelsekunde, 1 / 1 000)

s, Sek. Sekunden

m, Min. Minuten

h, Stunde
Stunden

Für Optionen, die das Argument „Größe“ erwarten (-s, -S und -o), der Standardwert ist Bytes, es sei denn, Sie
Geben Sie eines der folgenden Suffixe an (ohne Berücksichtigung der Groß-/Kleinschreibung):

Bibliotheken Festplattensektoren (ein Sektor ist immer 512).

KiB, k, kb
Kilobyte (1 024 Byte)

Seite Speicherseiten (eine Seite ist immer 4KiB groß).

Es, m, mb
Megabyte (1 Byte)

GiB, g, gb
Gigabyte (1 Byte)

TiB, t, tb
Terabyte (1 Byte)

Für Optionen, die das Argument „Zahl“ erwarten (-p und -c) können Sie optional eine davon angeben
die folgenden Suffixe (ohne Berücksichtigung der Groß-/Kleinschreibung):

k Kilo (Tausende, 1 000)

m Mega (Millionen, 1)

g Giga (Milliarden, 1)

t Tera (Billionen, 1)

EXIT STATUS


Rücksendungen 0 auf Erfolg. Folgende Fehlercodes sind definiert:

1 Ungültige Verwendung (Fehler in den Argumenten).

2 Fehler während der Vorbereitungsphase.

3 Fehler während der Laufzeit.

RAW STATISTIKEN


ioping -p 100 -c 200 -i 0 -q .
100 26694 3746 15344272 188 267 1923 228
100 24165 4138 16950134 190 242 2348 214
(1) (2) (3) (4) (5) (6) (7) (8)

(1) Anzahl der Anfragen
(2) Servierzeit (usec)
(3) Anfragen pro Sekunde (IOPS)
(4) Übertragungsgeschwindigkeit (Byte/Sek.)
(5) minimale Anfragezeit (usec)
(6) durchschnittliche Anfragezeit (usec)
(7) maximale Anfragezeit (usec)
(8) Standardabweichung der Anforderungszeit (usec)

Beispiele:


ioping .
Zeigt die Festplatten-E/A-Latenz mit den Standardwerten und dem aktuellen Verzeichnis an, bis
unterbrochen.

ioping -c 10 -s 1M / Tmp
Latenz messen an / Tmp mit 10 Anfragen von jeweils 1 Megabyte.

ioping -R / Dev / sda
Messen Sie die Suchrate der Festplatte.

ioping -RL / Dev / sda
Messen Sie die sequentielle Geschwindigkeit der Festplatte.

ioping -RLB . | awk '{drucken $4}'
Ermitteln Sie die sequentielle Geschwindigkeit der Festplatte in Bytes pro Sekunde.

Nutzen Sie ioping online über die Dienste von onworks.net


Kostenlose Server & Workstations

Laden Sie Windows- und Linux-Apps herunter

Linux-Befehle

Ad