Jest to polecenie ioping, które można uruchomić u dostawcy bezpłatnego hostingu OnWorks przy użyciu jednej z naszych wielu bezpłatnych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online Windows lub emulator online MAC OS
PROGRAM:
IMIĘ
ioping - proste narzędzie do monitorowania opóźnień we/wy dysku
SYNOPSY
iop [-LABCDWRkq] [-c liczyć] [-w ostateczny termin] [-p okres] [-P okres] [-i interwał]
[-s rozmiar] [-S rozmiar] [-o offset] katalog|filet|urządzenie
iop -h | -v
OPIS
To narzędzie pozwala monitorować opóźnienia we/wy w czasie rzeczywistym.
OPCJE
-c liczyć
Zatrzymaj się po liczyć wnioski.
-w ostateczny termin
Zatrzymaj się po ostateczny termin czas minął.
-p okres
Drukuj surowe statystyki dla każdego okres wnioski.
-P okres
Drukuj surowe statystyki dla każdego okres o czasie.
-i interwał
Ustaw czas między żądaniami, aby interwał (1s).
-s rozmiar
Rozmiar żądania (4k).
-S rozmiar
Rozmiar zestawu roboczego (1m dla katalogu, cały rozmiar dla pliku lub urządzenia).
-o offset
Offset początkowy w pliku/urządzeniu (0).
-k Zachowaj (nie usuwaj) plik roboczy „ioping.tmp”. Działa dla katalogu docelowego.
-L Używaj operacji sekwencyjnych, a nie losowych. Ustawia to również rozmiar żądania na 256k
(jak w -s 256k).
-A Użyj asynchronicznego we/wy (wywołania systemowe io_prześlij(2) io_prześlij(2) itd.).
-C Użyj buforowanego wejścia/wyjścia (pomiń unieważnianie pamięci podręcznej przez posix_fadvise(2)).
-D Użyj bezpośredniego wejścia/wyjścia (patrz O_DIRECT in koncepcja(2)).
-W Używaj raczej zapisów niż odczytów. Bezpieczny dla katalogu docelowego. *NIEBEZPIECZNY* dla
plik/urządzenie, zniszczy Twoje dane. W takim przypadku należy powtórzyć trzy razy
(-WWW).
-R Test szybkości wyszukiwania dysku (taki sam jak -q -i 0 -w 3 -S 64m). Jeśli dysk ma dużą działającą pamięć podręczną
zestaw (-S) należy odpowiednio zwiększyć.
-B Tryb wsadowy. Bądź cicho i drukuj ostateczne statystyki w surowym formacie.
-q Pomijaj okresowe dane wyjściowe czytelne dla człowieka.
-h Wyświetl komunikat pomocy i wyjdź.
-v Wyświetl wersję i wyjdź.
Argument sufiksy
Dla opcji, które oczekują argumentu czasu (-i, -P i -w), domyślnie są to sekundy, chyba że
podaj jeden z następujących przyrostków (bez uwzględniania wielkości liter):
us, użyj
mikrosekundy (milionowa część sekundy, 1 / 1 000 000)
ms, ms
milisekundy (tysięczna sekundy, 1 / 1)
s, s sekund
m, min minuty
h, godzina
godzin
Dla opcji, które oczekują argumentu „rozmiar” (-s, -S i -o), domyślnie są to bajty, chyba że ty
podaj jeden z następujących przyrostków (bez uwzględniania wielkości liter):
sektor sektory dysku (sektor to zawsze 512).
KB, k, kb
kilobajty (1 024 bajty)
strona strony pamięci (strona ma zawsze 4KiB).
Eb, m, mb
megabajty (1 048 576 bajtów)
Zawłoka, g, gb
gigabajty (1 073 741 824 bajty)
TiB, t, tb
terabajty (1 099 511 627 776 bajtów)
Dla opcji, które oczekują argumentu „liczba” (-p i -c) możesz opcjonalnie określić jeden z
następujące przyrostki (bez rozróżniania wielkości liter):
k kilogram (tysiące, 1)
m mega (miliony, 1 000 000)
g giga (miliardy, 1 000 000 000)
t tera (biliony, 1 000 000 000 000)
EXIT STATUS
Returns 0 po sukcesie. Zdefiniowano następujące kody błędów:
1 Nieprawidłowe użycie (błąd w argumentach).
2 Błąd na etapie przygotowania.
3 Błąd podczas działania.
RAW STATYSTYKA
iop -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) (XNUMX) (XNUMX) (XNUMX) (XNUMX XNUMX)
(1) liczba wniosków
(2) czas podawania (usec)
(3) żądania na sekundę (iops)
(4) prędkość transferu (bajty/s)
(5) minimalny czas żądania (usec)
(6) średni czas żądania (usec)
(7) maksymalny czas żądania (usec)
(8) odchylenie standardowe czasu żądania (usec)
PRZYKŁADY
iop .
Pokaż opóźnienie we/wy dysku przy użyciu wartości domyślnych i bieżącego katalogu, aż
przerwane.
iop -c 10 -s 1M / Tmp
Zmierz opóźnienie włączone / Tmp przy użyciu 10 żądań po 1 megabajt każdy.
iop -R / Dev / sda
Zmierz szybkość wyszukiwania dysku.
iop -RL / Dev / sda
Zmierz prędkość sekwencyjną dysku.
iop -RLB . | Awk '{wydrukować $4}'
Uzyskaj prędkość sekwencyjną dysku w bajtach na sekundę.
Korzystaj z iopingu online za pomocą usług onworks.net