Kaj je iometer?

Iometer ali vhodno/izhodni (I/O) meter je orodje, ki meri zmogljivost računalniškega V/I sistema, ki vključuje podatkovna vodila, pogone in omrežni vmesnik. Preko grafičnega uporabniškega vmesnika je iometer tudi orodje za odpravljanje težav, ki lahko pomaga odkriti primere in možne vzroke sistemskih V/I zamud. Informacije o primerjalnih vrednostih Iometer lahko pomagajo zgraditi boljše V/I gonilnike.

V/I zmogljivost računalnika lahko primerjamo z atletsko zmogljivostjo. V iometru se izvaja program, ki naloži V/I sistem, medtem ko meri čas in količino podatkov. V atletiki bi lahko postavili progo z ovirami, medtem ko je nastavljena štoparica, ki beleži napredek atleta na vsaki stopnji. Iometer uporablja model odjemalec-strežnik za “nalaganje” V/I sistema za spremljanje in beleženje meritev uspešnosti.

Podatkovna vodila uporabljajo izključno sistemske naprave ali pa so v skupni rabi. Na primer, zakasnitev podatkovnega vodila ali čas, potreben za obrnjeno smer podatkov, je mogoče izmeriti glede na različne vrste operacij vodila, vključno s souporabo podatkovnih vodil z drugimi napravami. Razširjeno podatkovno in krmilno vodilo, ki je značilno za visoko zmogljive strežnike, na primer, zahteva poglobljeno analizo za optimizacijo zakasnitve podatkov vodila.

Trde diske v veliki meri uporabljajo tudi centralna procesna enota (CPU) in druge sistemske naprave. Številni dejavniki vplivajo na delovanje trdih diskov kot lokalnih ali omrežnih pogonov. Na primer, ko je vsebina pogona raztresena v relativno oddaljenih valjih, se povprečni čas dostopa opazno poveča.

Skupni V/I na sekundo (TIOPS) kaže na sposobnost računalniškega sistema, da se odzove na zahteve V/I. Iometer postavlja v čakalno vrsto referenčno stopnjo zahtev V/I, zato je TIOPS računalniškega sistema osnova za prihodnje delovanje sistema V/I. Skupno število megabajtov na sekundo (TMBPS) je število bajtov, poslanih v V/I na sekundo ali iz nje, višja številka pa pomeni, da ima računalniški sistem hitrejšo splošno stopnjo odziva. Nižji povprečni odzivni čas V/I (AIORT) v milisekundah ali tisočinkah sekunde je idealen, saj se manj časa porabi za čakanje na odziv sistema V/I.

Glede na določen pogoj nalaganja V/I bo največji V/I odzivni čas (MIORT) v milisekundah. To lahko kaže na veliko šibkost hitrosti računalniškega sistema. MIORT se običajno pojavi med skupnimi V/I operacijami.
Odstotek izkoriščenosti CPU (CPUUT) ali skupni CPUUT označuje, koliko zmogljivosti računalnika je izkoriščeno. Če je CPUUT vedno 100-odstoten za enostavna V/I opravila, bo morda potrebna velika sprememba. Ta sprememba je lahko v konfiguraciji programske ali strojne opreme, ki se uporablja v računalniškem sistemu.