Hvad er et Iometer?
Et iometer, eller input / output (I / O) måler, er et værktøj, der foretager målinger på ydelsen til en computers I / O-system, der inkluderer databusser, drev og netværksgrænseflade. Via en grafisk brugergrænseflade er iometeret også et fejlfindingsværktøj, der kan hjælpe med at registrere forekomster og mulige årsager til system I / O-forsinkelser. Oplysninger om Iometer benchmark kan hjælpe med at opbygge bedre I / O-drivere.
En computers I / O-præstation kan sammenlignes med atletisk præstation. I iometeret udføres et program, der indlæser I / O-systemet, mens der foretages målinger af tid og datavolumen. I atletik kunne der indstilles en forhindringsbane, mens et stopur er indstillet til at registrere atletens fremskridt på hvert trin. Iometeret bruger en klient-servermodel til at "indlæse" I / O-systemet til at overvåge og logge ydeevnemetrik.
Databusser bruges enten udelukkende af systemenheder, eller de kan deles. F.eks. Kan databus latenstid, eller den tid det tager at vende dateretning, måles i betragtning af forskellige typer busoperationer, herunder deling af databusser med andre enheder. En udvidet data- og kontrolbus, der er typisk for servere med høj ydeevne, for eksempel, kræver en dybdegående analyse for at optimere busdataens latenstid.
Harddiske bruges også i vid udstrækning af den centrale behandlingsenhed (CPU) og andre systemenheder. Mange faktorer påvirker ydelsen på harddiske som lokale drev eller som netværksdrev. Når indholdet af et drev for eksempel er spredt i relativt langt cylindere, øges den gennemsnitlige adgangstid markant.
Total I / O pr. Sekund (TIOPS) antyder, at et computersystem kan reagere på I / O-anmodninger. Iiometeret står i kø for en benchmark-I / O-anmodningsfrekvens, således at et computersystemets TIOPS er et grundlag for systemets fremtidige I / O-ydelse. Samlet megabyte pr. Sekund (TMBPS) er antallet af byte, der sendes til eller fra I / O pr. Sekund, og et højere tal betyder, at computersystemet har en hurtigere samlet responsrate. En lavere gennemsnitlig I / O-responstid (AIORT) i millisekunder eller tusindedels sekund er ideel, da der bruges mindre tid på at vente på, at I / O-systemet reagerer.
Givet en specifik I / O-belastningstilstand, vil der være en maksimal I / O-responstid (MIORT) i millisekunder. Dette kan indikere den største svaghed i hastighed for computersystemet. MIORT forekommer normalt under delte I / O-operationer.
Procentdelen af CPU-udnyttelse (CPUUT) eller den samlede CPUUT angiver, hvor meget af computerkapaciteten, der bruges. Hvis CPUUT altid er 100% til lette I / O-opgaver, kan det være nødvendigt med en større ændring. Denne ændring kan være i software- eller hardwarekonfigurationen, der bruges i computersystemet.