Questo è il comando ioping che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre molteplici postazioni di lavoro online gratuite come Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS
PROGRAMMA:
NOME
ioping - semplice strumento di monitoraggio della latenza I/O del disco
SINOSSI
ioping [-LABCDWRkq] [-c contare] [-w scadenza] [-p periodo] [-P periodo] [-i intervallo]
[-s Taglia] [-S taglia] [-o offset] elenco|filetto|dispositivo
ioping -h | -v
DESCRIZIONE
Questo strumento consente di monitorare la latenza di I/O in tempo reale.
VERSIONI
-c contare
Fermati dopo contare richieste.
-w scadenza
Fermati dopo scadenza il tempo passò.
-p periodo
Stampa statistiche grezze per ogni periodo richieste.
-P periodo
Stampa statistiche grezze per ogni periodo in tempo.
-i intervallo
Imposta il tempo tra le richieste a intervallo (1s).
-s Taglia
Dimensione richiesta (4k).
-S Taglia
Dimensione del set di lavoro (1m per directory, dimensione intera per file o dispositivo).
-o offset
Offset iniziale nel file/dispositivo (0).
-k Conserva (non eliminare) il file di lavoro "ioping.tmp". Funziona per la destinazione della directory.
-L Usa operazioni sequenziali piuttosto che casuali. Questo imposta anche la dimensione della richiesta su 256k
(Come in -s 256k).
-A Usa I/O asincrono (syscalls io_invia(2) io_invia(2), ecc.).
-C Usa I/O cache (sopprimi l'invalidazione della cache tramite posix_fadvise(2)).
-D Usa I/O diretto (vedi O_DIRETTO in aprire(2)).
-W Usa le scritture piuttosto che le letture. Sicuro per destinazione directory. *PERICOLOSO* per
file/dispositivo, distruggerà i tuoi dati. In questo caso dovrebbe essere ripetuto tre volte
(-WWW).
-R Test della velocità di ricerca del disco (uguale a -q -i 0 -w 3 -S 64m). Se il disco ha una cache enorme funzionante
set (-S) dovrebbe essere aumentato di conseguenza.
-B Modalità batch. Fai silenzio e stampa le statistiche finali in formato raw.
-q Sopprimere l'output leggibile periodico.
-h Visualizza il messaggio di aiuto ed esci.
-v Visualizza la versione ed esci.
Argomento suffissi
Per le opzioni che prevedono l'argomento tempo (-i, -P ed -w), il valore predefinito è secondi, a meno che tu
specificare uno dei seguenti suffissi (senza distinzione tra maiuscole e minuscole):
us, uso
microsecondi (un milionesimo di secondo, 1 / 1 000 000)
ms, msec
millisecondi (millesimo di secondo, 1/1 000)
s, asciutto secondo
m, verbale verbale
h, ora
ore
Per le opzioni che prevedono l'argomento "dimensione" (-s, -S ed -o), il valore predefinito è byte, a meno che tu
specificare uno dei seguenti suffissi (senza distinzione tra maiuscole e minuscole):
settore settori del disco (un settore è sempre 512).
KiB, k, kb
kilobyte (1 byte)
pagina pagine di memoria (una pagina è sempre 4KiB).
MiB, m, mb
megabyte (1 048 576 byte)
GiB, g, gb
gigabyte (1 073 741 824 byte)
TiB, t, tb
terabyte (1 099 511 627 776 byte)
Per le opzioni che prevedono l'argomento "numero" (-p ed -c) puoi facoltativamente specificare uno di
i seguenti suffissi (senza distinzione tra maiuscole e minuscole):
k chilo (migliaia, 1 000)
m mega (milioni, 1 000 000)
g giga (miliardi, 1 000 000 000)
t tera (trilioni, 1 000 000 000 000)
EXIT STATUS
Reso 0 in caso di successo. Sono definiti i seguenti codici di errore:
1 Utilizzo non valido (errore negli argomenti).
2 Errore durante la fase di preparazione.
3 Errore durante l'esecuzione.
RAW STATISTICHE
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) (XNUMX)
(1) numero di richieste
(2) tempo di servizio (usec)
(3) richieste al secondo (iops)
(4) velocità di trasferimento (byte/sec)
(5) tempo minimo di richiesta (usec)
(6) tempo medio di richiesta (usec)
(7) tempo massimo di richiesta (usec)
(8) deviazione standard del tempo di richiesta (usec)
ESEMPI
ioping .
Mostra la latenza I/O del disco utilizzando i valori predefiniti e la directory corrente, fino a
interrotto.
ioping -c 10 -s 1M / Tmp
Misura latenza attiva / Tmp utilizzando 10 richieste da 1 megabyte ciascuna.
ioping -R / dev / sda
Misura la velocità di ricerca del disco.
ioping -RL / dev / sda
Misura la velocità sequenziale del disco.
ioping -RLB . | awk '{Stampa $ 4}'
Ottieni la velocità sequenziale del disco in byte al secondo.
Utilizzare ioping online utilizzando i servizi onworks.net