Hva er en Iometer?

February 13  by Eliza

En Iometer, eller input / output (I / O) meter, er et verktøy som gjør målinger på resultatene av en datamaskins I / O-systemet, som omfatter databusser, stasjoner og nettverksgrensesnitt. Via et grafisk brukergrensesnitt, er det Iometer også et feilsøkingsverktøy som kan bidra til å oppdage forekomster og mulige årsaker til systemet I / O forsinkelser. Iometer benchmark informasjon kan bidra til å bygge bedre I / O-drivere.

En datamaskin I / O-ytelse kan være i forhold til sportslige prestasjoner. I Iometer, er et program som laster I / O-systemet utføres samtidig som tid og data volummålinger. I friidrett, kunne en hinderløype settes opp mens en stoppeklokke er satt til posten fremdriften av utøveren på hvert trinn. Den Iometer bruker en klient-server modell for "loading" I / O-system for å overvåke og logge resultattall.

Databusser brukes enten utelukkende av systemets enheter eller de kan deles. For eksempel, databuss ventetid, eller den tiden det tar å reversere data retning, kan måles gitt ulike typer bussvirksomheten, inkludert deling databusser med andre enheter. En utvidet data og kontroll buss som er typisk for høy ytelse servere, for eksempel, krever grundig analyse for å optimalisere buss data latency.

Harddisker er også brukt mye av den sentrale prosessor (CPU) og andre enhetene i systemet. 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, gjennomsnittlig tilgang tiden øker merkbart.

Totalt I / O per sekund (TIOPS) antyder muligheten av et datasystem til å reagere på I / O anmodninger. Den Iometer køer en benchmark I / O forespørsel hastighet, og dermed et datasystem TIOPS er grunnlag for fremtidig I / O ytelse av systemet. Totalt megabyte per sekund (TMBPS) er antall byte som sendes til eller fra I / O per sekund, og et høyere tall betyr at datasystemet har en raskere responsrate. En lavere gjennomsnitts I / O responstid (AIORT) i millisekunder eller tusendels sekund er ideelt siden bruker mindre tid på å vente på I / O-systemet til å reagere.

Gitt en bestemt I / O lastetilstand, vil det være en maksimal I / O responstid (MIORT) i millisekunder. Dette kan indikere stor svakhet i hastighet for datasystemet. Den MIORT oppstår vanligvis i løpet av delte I / O-operasjoner.

Prosentandelen av CPU (CPUUT) eller den totale CPUUT indikerer hvor mye av datamaskinkapasitet blir utnyttet. Hvis CPUUT alltid er 100% for enkle I / O-oppgaver, da en stor endring kan være nødvendig. Denne endringen kan være enten i programvare eller maskinvare konfigurasjon som brukes i datasystemet.

  • En Iometer kan brukes til å måle ytelsen til en datamaskin harddisk.