Skip to main content

Hva er et iometer?

Et iometer, eller input/output (I/O) meter, er et verktøy som gjør målinger på ytelsen til en datamaskins I/O -system, som inkluderer databussene, stasjonene og nettverksgrensesnittet.Via et grafisk brukergrensesnitt er iometeret også et feilsøkingsverktøy som kan bidra til å oppdage forekomster og mulige årsaker til System I/O -forsinkelser.Iometer -benchmark -informasjon kan bidra til å bygge bedre I/O -drivere.

En datamaskins I/O -ytelse kan sammenlignes med atletisk ytelse.I iometeret utføres et program som laster I/O -systemet mens du foretar tid og datamolummålinger.I friidrett kan det settes opp en hinderløype mens en stoppeklokke er innstilt på å registrere fremgangen til utøveren på hvert trinn.Iometeret bruker en klient-servermodell for å "laste" I/O-systemet for å overvåke og logge ytelsesmålinger.

Databusser brukes enten utelukkende av systemenheter, eller de kan deles.For eksempel kan databussforsinkelse, eller tiden det tar å reversere dataretning, måles gitt forskjellige typer bussoperasjoner, inkludert deling av databusser med andre enheter.En utvidet data- og kontrollbuss som er typisk for servere med høy ytelse, for eksempel, krever en grundig analyse for å optimalisere bussdatalens.

harddisker brukes også mye av den sentrale prosesseringsenheten (CPU) og andre systemenheter.Mange faktorer påvirker ytelsen til harddisker som lokale stasjoner eller som nettverksstasjoner.For eksempel, når innholdet i en stasjon er spredt i relativt langt sylindere, øker den gjennomsnittlige tilgangstiden merkbart.

Totalt I/O per sekund (TIOPS) antyder evnen til et datasystem for å svare på I/O -forespørsler.Iometeret i køer en referanse I/O -forespørselsfrekvens, og dermed er et datasystems TIOPs et grunnlag for fremtidig I/O -ytelse av systemet.Totalt megabyte per sekund (TMBPS) er antallet byte som er sendt til eller fra I/O per sekund, og et høyere tall betyr at datasystemet har en raskere total svarprosent.Et lavere gjennomsnitt I/O -responstid (aiort) i millisekunder eller tusenvis av et sekund er ideelt siden mindre tid blir brukt på å vente på at I/O -systemet skal svare.

Gitt en spesifikk I/O -lastetilstand, vil det væreEn maksimal I/O -responstid (Miort) i millisekunder.Dette kan indikere den største svakheten i hastighet for datasystemet.Miort forekommer vanligvis under delt I/O -operasjoner.

Prosentandelen av CPU -utnyttelse (CPUUT) eller den totale CPUUT indikerer hvor mye av datakapasiteten som brukes.Hvis CPUUT alltid er 100% for enkle I/O -oppgaver, kan det være nødvendig med en stor endring.Denne endringen kan være i enten programvaren eller maskinvarekonfigurasjonen som brukes i datasystemet.