ioping - Online in de cloud

Dit is de opdracht ioping die kan worden uitgevoerd in de gratis hostingprovider van OnWorks met behulp van een van onze meerdere gratis online werkstations zoals Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator

PROGRAMMA:

NAAM


ioping - eenvoudige schijf I/O latency monitoring tool

SYNOPSY


aan het spelen [-LABCDWRkq] [-c tellen] [-w termijn] [-p periode] [-P periode] [-i interval]
[-s grootte] [-S wmaat] [-o compenseren] directory|filet|apparaat
aan het spelen -h | -v

PRODUCTBESCHRIJVING


Met deze tool kunt u de I/O-latentie in realtime volgen.

OPTIES


-c tellen
Stop na tellen verzoeken.

-w termijn
Stop na termijn verstreken tijd.

-p periode
Print onbewerkte statistieken voor elke periode verzoeken.

-P periode
Print onbewerkte statistieken voor elke periode op tijd.

-i interval
Stel de tijd in tussen verzoeken om interval (1s).

-s grootte
Aanvraag grootte (4k).

-S grootte
Grootte werkset (1m voor directory, hele grootte voor bestand of apparaat).

-o compenseren
Beginoffset in het bestand/apparaat (0).

-k Bewaar (niet verwijderen) werkbestand "ioping.tmp". Werkt voor directorydoel.

-L Gebruik opeenvolgende bewerkingen in plaats van willekeurig. Dit stelt ook de verzoekgrootte in op: 256k
(Zo in -s 256k).

-A Gebruik asynchrone I/O (syscalls io_verzenden(2) io_verzenden(2), enz.).

-C Gebruik cached I/O (cache-invalidatie onderdrukken via posix_fadvise(2)).

-D Gebruik directe I/O (zie O_DIRECT in open(2)).

-W Gebruik schrijft in plaats van leest. Veilig voor directorydoel. *GEVAARLIJK* For
bestand/apparaat, zal het uw gegevens versnipperen. In dit geval moet het drie keer worden herhaald
(-WWW).

-R Schijfzoeksnelheidstest (zelfde als -q -i 0 -w 3 -S 64m). Als schijf een enorme cache heeft die werkt
set (-S) moet dienovereenkomstig worden verhoogd.

-B Batch-modus. Wees stil en print de definitieve statistieken in onbewerkt formaat.

-q Onderdruk periodieke door mensen leesbare uitvoer.

-h Help-bericht weergeven en afsluiten.

-v Versie weergeven en afsluiten.

Argument achtervoegsels
Voor opties die tijdargument verwachten (-i, -P en -w), standaard is seconden, tenzij u
specificeer een van de volgende achtervoegsels (niet hoofdlettergevoelig):

us, gebruikc
microseconden (een miljoenste van een seconde, 1 / 1 000 000)

ms, msec
milliseconden (een duizendste van een seconde, 1 / 1 000)

s, sec seconden

m, Min minuten

h, uur
uur

Voor opties die het argument "grootte" verwachten (-s, -S en -o), standaard is bytes, tenzij u
specificeer een van de volgende achtervoegsels (niet hoofdlettergevoelig):

sector schijfsectoren (een sector is altijd 512).

KiB, k, kb
kilobyte (1 024 byte)

pagina geheugenpagina's (een pagina is altijd 4KiB).

Eb, m, mb
megabytes (1 048 576 bytes)

GiB, g, gb
gigabyte (1 073 741 824 bytes)

TiB, t, tb
terabyte (1 099 511 627 776 bytes)

Voor opties die het argument "nummer" verwachten (-p en -c) kunt u optioneel een van opgeven:
de volgende achtervoegsels (niet hoofdlettergevoelig):

k kilo (duizenden, 1 000)

m mega (miljoenen, 1 000 000)

g giga (miljarden, 1 000 000 000)

t tera (biljoenen, 1 000 000 000 000)

EXIT STATUS


Retourneren 0 bij succes. De volgende foutcodes zijn gedefinieerd:

1 Ongeldig gebruik (fout in argumenten).

2 Fout tijdens voorbereidingsfase.

3 Fout tijdens runtime.

RAW STATISTIEKEN


aan het spelen -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) aantal verzoeken
(2) serveertijd (usec)
(3) verzoeken per seconde (iops)
(4) overdrachtssnelheid (bytes/sec)
(5) minimale aanvraagtijd (usec)
(6) gemiddelde aanvraagtijd (usec)
(7) maximale aanvraagtijd (usec)
(8) verzoektijd standaarddeviatie (usec)

Voorbeelden


aan het spelen .
Toon schijf-I/O-latentie met behulp van de standaardwaarden en de huidige map, tot
onderbroken.

aan het spelen -c 10 -s 1M / tmp
Latentie meten aan / tmp met behulp van 10 verzoeken van elk 1 megabyte.

aan het spelen -R / Dev / sda
Meet de zoeksnelheid van de schijf.

aan het spelen -RL / Dev / sda
Meet de sequentiële snelheid van de schijf.

aan het spelen -RLB . | awk '{afdrukken $4}'
Krijg de sequentiële snelheid van de schijf in bytes per seconde.

Ioping online gebruiken met onworks.net-services



Nieuwste Linux & Windows online programma's