IngleseFranceseSpagnolo

Ad


Favicon di OnWorks

iostat - Online nel cloud

Esegui iostat nel provider di hosting gratuito OnWorks su Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

Questo è il comando iostat 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


iostat - Report Central Processing Unit (CPU) statistiche e statistiche di input/output per
dispositivi e partizioni.

SINOSSI


iostat [ -c ] [ -d ] [ -h ] [ -k | -m ] [ -N ] [ -t ] [ -V ] [ -x ] [ -y ] [ -z ] [ -j {
ID | ETICHETTA | PERCORSO | UUID | ... } ] [ [ -H ] -g nome del gruppo ] [ -p [ dispositivo [,...] | TUTTO ] ]
[ dispositivo [...] | TUTTO ] [ intervallo [ contare ] ]

DESCRIZIONE


I iostat comando viene utilizzato per monitorare il caricamento del dispositivo di ingresso/uscita del sistema osservando
il tempo in cui i dispositivi sono attivi in ​​relazione alle loro velocità di trasferimento medie. Il iostat
comando genera report che possono essere utilizzati per modificare la configurazione del sistema in modo migliore
bilanciare il carico di input/output tra i dischi fisici.

Il primo report generato dal iostat il comando fornisce le statistiche relative al tempo
da quando il sistema è stato avviato, a meno che il -y viene utilizzata l'opzione (in questo caso, questo primo rapporto
è omesso). Ogni report successivo copre il tempo trascorso dal report precedente. Tutto
le statistiche vengono riportate ogni volta che iostat viene eseguito il comando. Il report è costituito da una CPU
riga di intestazione seguita da una riga di statistiche della CPU. Sui sistemi multiprocessore, statistiche della CPU
sono calcolati a livello di sistema come medie tra tutti i processori. Una riga di intestazione del dispositivo è
visualizzato seguito da una riga di statistiche per ogni dispositivo configurato.

I intervallo Il parametro specifica la quantità di tempo in secondi tra ogni report. Il
contare parametro può essere specificato in combinazione con il intervallo parametro. Se la contare
parametro è specificato, il valore di contare determina il numero di report generati a
intervallo secondi di distanza. Se la intervallo parametro è specificato senza contare
parametro, il iostat comando genera report continuamente.

RAPPORTI


I iostat Il comando genera due tipi di report, il report di utilizzo della CPU e il
Rapporto sull'utilizzo del dispositivo.

Rapporto sull'utilizzo della CPU
Il primo report generato dal iostat comando è il rapporto sull'utilizzo della CPU. Per
sistemi multiprocessore, i valori della CPU sono medie globali tra tutti i processori.
Il rapporto ha il seguente formato:

%utente
Mostra la percentuale di utilizzo della CPU che si è verificata durante l'esecuzione al
livello utente (applicazione).

%simpatico
Mostra la percentuale di utilizzo della CPU che si è verificata durante l'esecuzione al
livello utente con una buona priorità.

%sistema
Mostra la percentuale di utilizzo della CPU che si è verificata durante l'esecuzione al
livello di sistema (kernel).

%io aspetto
Mostra la percentuale di tempo in cui la CPU o le CPU sono rimaste inattive durante il quale
il sistema aveva una richiesta di I/O del disco in sospeso.

%rubare
Mostra la percentuale di tempo trascorso in attesa involontaria dalla CPU virtuale o
CPU mentre l'hypervisor stava servendo un altro processore virtuale.

%oziare
Mostra la percentuale di tempo in cui la CPU o le CPU sono rimaste inattive e il sistema
non aveva una richiesta I/O del disco in sospeso.

Rapporto sull'utilizzo del dispositivo
Il secondo rapporto generato dal iostat comando è il rapporto sull'utilizzo del dispositivo.
Il report del dispositivo fornisce statistiche in base al dispositivo fisico o alla partizione.
I dispositivi a blocchi e le partizioni per i quali devono essere visualizzate le statistiche possono essere
immesso sulla riga di comando. Se non viene inserito alcun dispositivo o partizione, allora
le statistiche vengono visualizzate per ogni dispositivo utilizzato dal sistema e, a condizione che
il kernel mantiene le statistiche per esso. Se la TUTTO la parola chiave è data sul comando
linea, quindi vengono visualizzate le statistiche per ogni dispositivo definito dal sistema,
compresi quelli che non sono mai stati utilizzati. Le velocità di trasferimento sono mostrate in blocchi da 1K
per impostazione predefinita, a meno che non sia impostata la variabile d'ambiente POSIXLY_CORRECT, nel qual caso
Vengono utilizzati blocchi da 512 byte. Il rapporto può mostrare i seguenti campi, a seconda di
le bandiere utilizzate:

Device:
Questa colonna fornisce il nome del dispositivo (o della partizione) come elencato in / dev
directory.

tps
Indicare il numero di trasferimenti al secondo che sono stati emessi al dispositivo.
Un trasferimento è una richiesta di I/O al dispositivo. Le richieste logiche multiple possono essere
combinati in un'unica richiesta di I/O al dispositivo. Un trasferimento è di
dimensione indeterminata.

Nero_lettura/i (kB_lettura/e, MB_lettura/e)
Indicare la quantità di dati letti dal dispositivo espressa in un numero di
blocchi (kilobyte, megabyte) al secondo. I blocchi sono equivalenti ai settori
e quindi hanno una dimensione di 512 byte.

Blk_wrtn/s (kB_wrtn/s, MB_scritto/i)
Indicare la quantità di dati scritti sul dispositivo espressa in un numero di
blocchi (kilobyte, megabyte) al secondo.

Nero_leggi (kB_leggi, MB_leggi)
Il numero totale di blocchi (kilobyte, megabyte) letti.

Blk_wrtn (kB_wrtn, MB_wrtn)
Il numero totale di blocchi (kilobyte, megabyte) scritti.

rrqm/s
Il numero di richieste di lettura unite al secondo che sono state accodate al
dispositivo.

wrqm/s
Il numero di richieste di scrittura unite al secondo che sono state accodate al
dispositivo.

r / s
Il numero (dopo le unioni) di richieste di lettura completate al secondo per il
dispositivo.

con/s
Il numero (dopo le unioni) di richieste di scrittura completate al secondo per il
dispositivo.

sec/s (rkB/s, MB/s)
Il numero di settori (kilobyte, megabyte) letti dal dispositivo per
secondo.

wsec/sec (settimane/e, wMB/s)
Il numero di settori (kilobyte, megabyte) scritti sul dispositivo per
secondo.

avgrq-sz
La dimensione media (in settori) delle richieste che sono state emesse al
dispositivo.

avgqu-sz
La lunghezza media della coda delle richieste inviate al dispositivo.

attendere
Il tempo medio (in millisecondi) per le richieste di I/O inviate al dispositivo per
essere servito. Ciò include il tempo trascorso dalle richieste in coda e il
tempo dedicato alla loro manutenzione.

r_aspetta
Il tempo medio (in millisecondi) per le richieste di lettura inviate al dispositivo per
essere servito. Ciò include il tempo trascorso dalle richieste in coda e il
tempo dedicato alla loro manutenzione.

w_aspetta
Il tempo medio (in millisecondi) per le richieste di scrittura inviate al dispositivo
essere servito. Ciò include il tempo trascorso dalle richieste in coda e il
tempo dedicato alla loro manutenzione.

svctm
Il tempo medio di servizio (in millisecondi) per le richieste di I/O emesse
al dispositivo. Avvertimento! Non fidarti più di questo campo. Questo campo sarà
essere rimosso in una futura versione di sysstat.

%util
Percentuale di tempo trascorso durante il quale le richieste di I/O sono state inviate al
dispositivo (utilizzo della larghezza di banda per il dispositivo). La saturazione del dispositivo si verifica quando
questo valore è vicino al 100% per i dispositivi che servono le richieste in serie. Ma per
dispositivi che servono le richieste in parallelo, come array RAID e moderni SSD,
questo numero non riflette i loro limiti di prestazione.

VERSIONI


-c Visualizza il rapporto sull'utilizzo della CPU.

-d Visualizza il rapporto sull'utilizzo del dispositivo.

-g nome_gruppo { dispositivo [...] | TUTTI }
Visualizza le statistiche per un gruppo di dispositivi. Il iostat comando riporta statistiche
per ogni singolo dispositivo nell'elenco poi una riga di statistiche globali per il
gruppo visualizzato come nome del gruppo e composto da tutti i dispositivi nell'elenco. Il TUTTO
parola chiave significa che tutti i dispositivi a blocchi definiti dal sistema devono essere inclusi in
il gruppo.

-h Facilita la lettura del rapporto sull'utilizzo del dispositivo da parte di un essere umano.

-j { ID | ETICHETTA | PERCORSO | UUID | ... } [ dispositivo [...] | TUTTI ]
Visualizza i nomi dei dispositivi persistenti. Opzioni ID, ETICHETTA, ecc. specificare il tipo di
nome persistente. Queste opzioni non sono limitate, l'unico prerequisito è quella directory
con i nomi persistenti richiesti è presente in /dev/disco. Facoltativamente, multiplo
i dispositivi possono essere specificati nel tipo di nome persistente scelto. Perché persistente
i nomi dei dispositivi sono generalmente lunghi, opzione

-H Questa opzione deve essere utilizzata con l'opzione -g e indica che solo le statistiche globali
per il gruppo devono essere visualizzati, e non le statistiche per i singoli dispositivi nel
gruppo. -h è abilitato implicitamente con questa opzione.

-k Visualizza le statistiche in kilobyte al secondo.

-m Visualizza le statistiche in megabyte al secondo.

-N Visualizza i nomi dei dispositivi di mappatura dei dispositivi registrati per tutti i dispositivi di mappatura dei dispositivi. Utile
per visualizzare le statistiche LVM2.

-p [ { dispositivo [,...] | TUTTI } ]
L'opzione -p visualizza le statistiche per i dispositivi a blocchi e tutte le loro partizioni che
sono utilizzati dal sistema. Se viene immesso un nome di dispositivo sulla riga di comando, allora
vengono visualizzate le statistiche per esso e tutte le sue partizioni. Ultimo, il TUTTO parola chiave
indica che le statistiche devono essere visualizzate per tutti i dispositivi a blocchi e
partizioni definite dal sistema, comprese quelle che non sono mai state utilizzate. Se
opzione -j è definito prima di questa opzione, i dispositivi inseriti nella riga di comando possono essere
specificato con il tipo di nome persistente scelto.

-t Stampa l'ora per ogni report visualizzato. Il formato del timestamp può dipendere dal
valore della variabile d'ambiente S_TIME_FORMAT (vedi sotto).

-V Stampa il numero della versione quindi esce.

-x Visualizza statistiche estese.

-y Omette il primo report con le statistiche dall'avvio del sistema, se si visualizzano più record
a un dato intervallo.

-z Dillo iostat per omettere l'output per tutti i dispositivi per i quali non c'è stata attività durante
il periodo campionario.

AMBIENTE


I iostat Il comando tiene conto delle seguenti variabili di ambiente:

POSIXLY_CORRETTO
Quando questa variabile è impostata, le velocità di trasferimento sono mostrate in blocchi da 512 byte invece di
i blocchi da 1K predefiniti.

S_COLORI
Quando questa variabile è impostata, visualizza le statistiche a colori sul terminale. Possibile
i valori per questa variabile sono mai, sempre or auto (quest'ultimo è l'impostazione predefinita).

Si prega di notare che il colore (rosso, giallo o qualche altro colore) utilizzato per la visualizzazione
un valore non è indicativo di alcun tipo di problema semplicemente a causa del colore. Solo
indica diversi intervalli di valori.

S_COLORI_SGR
Specificare i colori e altri attributi utilizzati per visualizzare le statistiche sul terminale.
Il suo valore è un elenco di funzionalità separate da due punti il ​​cui valore predefinito è
H=31;1:I=32;22:M=34;1:N=33;1:Z=33;22. Le funzionalità supportate sono:

H= Sottostringa SGR (Seleziona resa grafica) per valori percentuali maggiori di
o uguale al 75%.

I= Sottostringa SGR per i nomi dei dispositivi.

M= Sottostringa SGR per i valori percentuali nell'intervallo dal 50% al 75%.

N= Sottostringa SGR per valori statistici diversi da zero.

Z= Sottostringa SGR per valori zero.

S_TIME_FORMAT
Se questa variabile esiste e il suo valore è ISO allora la localizzazione attuale sarà
ignorato durante la stampa della data nell'intestazione del report. Il iostat comando utilizzerà
invece il formato ISO 8601 (AAAA-MM-GG). Il timestamp visualizzato con l'opzione -t
sarà inoltre conforme al formato ISO 8601.

ESEMPI


iostat
Visualizza una singola cronologia dal report di avvio per tutte le CPU e i dispositivi.

iostat -d 2
Visualizza un rapporto continuo del dispositivo a intervalli di due secondi.

iostat -d 2 6
Visualizza sei rapporti a intervalli di due secondi per tutti i dispositivi.

iostat -x Sda sdb 2 6
Visualizza sei rapporti di statistiche estese a intervalli di due secondi per dispositivi sda
e sdb.

iostat -p Sda 2 6
Visualizza sei rapporti a intervalli di due secondi per il dispositivo sda e tutte le sue partizioni
(sda1, ecc.)

Utilizzare iostat online utilizzando i servizi onworks.net


Server e workstation gratuiti

Scarica app per Windows e Linux

  • 1
    Phaser
    Phaser
    Phaser è un open veloce, gratuito e divertente
    framework di gioco HTML5 di origine che offre
    Rendering WebGL e Canvas attraverso
    browser Web desktop e mobili. Giochi
    può essere co...
    Scarica Phaser
  • 2
    Motore VASSAL
    Motore VASSAL
    VASSAL è un motore di gioco per creare
    versioni elettroniche della scheda tradizionale
    e giochi di carte. Fornisce supporto per
    rendering e interazione dei pezzi di gioco,
    e ...
    Scarica il motore VASSAL
  • 3
    OpenPDF - Fork di iText
    OpenPDF - Fork di iText
    OpenPDF è una libreria Java per la creazione
    e la modifica di file PDF con un LGPL e
    Licenza open source MPL. OpenPDF è il
    LGPL/MPL successore open source di iText,
    un ...
    Scarica OpenPDF - Fork di iText
  • 4
    SAGA GIS
    SAGA GIS
    SAGA - Sistema per Automatizzato
    Analisi Geoscientifiche - è un Geografico
    Software del sistema informativo (GIS) con
    immense capacità per i dati geografici
    elaborazione e ana...
    Scarica SAGA GIS
  • 5
    Toolbox per Java/JTOpen
    Toolbox per Java/JTOpen
    IBM Toolbox per Java / JTOpen è un
    libreria di classi Java che supportano il
    client/server e programmazione internet
    modelli su un sistema che esegue OS/400,
    i5/OS, o...
    Scarica Toolbox per Java/JTOpen
  • 6
    D3.js
    D3.js
    D3.js (o D3 per i documenti basati sui dati)
    è una libreria JavaScript che ti consente
    produrre dati dinamici e interattivi
    visualizzazioni nei browser web. Con D3
    tu...
    Scarica D3.js
  • Di Più "

Comandi Linux

  • 1
    adiff
    adiff
    abidiff - confronta gli ABI dei file ELF
    abidiff confronta il binario dell'applicazione
    Interfacce (ABI) di due librerie condivise
    in formato ELF. Emette un significato
    rapporto...
    Esegui abidif
  • 2
    abidw
    abidw
    abidw - serializza l'ABI di un ELF
    il file abidw legge una libreria condivisa in ELF
    formato ed emette una rappresentazione XML
    del suo ABI all’output standard. IL
    emesso...
    Corri costantemente
  • 3
    copac2xml
    copac2xml
    bibutils - conversione della bibliografia
    utilità...
    Esegui copac2xml
  • 4
    copto
    copto
    copt - ottimizzatore spioncino SYSNOPIS:
    copt file.. DESCRIZIONE: copt è un file
    ottimizzatore spioncino generico. Esso
    legge il codice dal suo input standard e
    scrive un...
    Corri copto
  • 5
    collect_stx_titles
    collect_stx_titles
    collect_stx_titles - raccogli il titolo
    dichiarazioni da documenti Stx...
    Eseguire collect_stx_titles
  • 6
    panca-gatling
    panca-gatling
    panca - benchmark http ...
    Esegui gatling-panca
  • Di Più "

Ad