Hva er et iometer?
et iometer, eller inngang/utgang (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åleured 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) foreslår 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 antall byte sendt til eller fra I/O per sekund, og en HIgher -figur betyr at datasystemet har en raskere total svarprosent. Et lavere gjennomsnittlig 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ære en 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 datamaskinkapasiteten 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.