Mis on iomeeter?

Iomeeter ehk input/output (I/O) mõõtur on tööriist, mis mõõdab arvuti sisend-väljundsüsteemi jõudlust, mis hõlmab andmesiine, draive ja võrguliidest. Graafilise kasutajaliidese kaudu on iomeeter ka tõrkeotsingu tööriist, mis aitab tuvastada süsteemi I/O viivituste juhtumeid ja võimalikke põhjuseid. Iomeetri võrdlusandmed võivad aidata luua paremaid I/O draivereid.

Arvuti I/O jõudlust võib võrrelda sportliku sooritusega. Iomeetris käivitatakse aja ja andmemahu mõõtmise ajal programm, mis laadib I/O süsteemi. Kergejõustikus võiks rajada takistusraja, samal ajal kui stopper on seatud, et fikseerida sportlase edenemine igal etapil. Iomeeter kasutab I/O-süsteemi “laadimiseks” klient-serveri mudelit, et jälgida ja logida jõudlusmõõdikuid.

Andmesiine kasutavad kas eranditult süsteemiseadmed või neid võib jagada. Näiteks saab mõõta andmesiini latentsust või andmesuuna ümberpööramiseks kuluvat aega, võttes arvesse erinevat tüüpi siini toiminguid, sealhulgas andmesiinide jagamist teiste seadmetega. Laiendatud andme- ja juhtimissiin, mis on tüüpiline näiteks suure jõudlusega serveritele, nõuab siini andmete latentsuse optimeerimiseks põhjalikku analüüsi.

Kõvakettaid kasutavad laialdaselt ka keskprotsessor (CPU) ja muud süsteemiseadmed. Kõvaketaste toimimist kohalike või võrgudraividena mõjutavad paljud tegurid. Näiteks kui draivi sisu on hajutatud suhteliselt kaugele silindritesse, pikeneb keskmine juurdepääsuaeg märgatavalt.

Total I/O sekundis (TIOPS) viitab arvutisüsteemi võimele vastata I/O päringutele. Iomeeter seab järjekorda võrdlusaluse I/O päringu kiiruse, seega on arvutisüsteemi TIOPS süsteemi tulevase I/O jõudluse aluseks. Kogu megabaiti sekundis (TMBPS) on baitide arv, mis saadetakse I/O-le või sealt välja sekundis, ja suurem arv tähendab, et arvutisüsteemi üldine reageerimismäär on kiirem. Madalam keskmine I/O reageerimisaeg (AIORT) millisekundites või sekundituhandikes on ideaalne, kuna kulub vähem aega I/O-süsteemi vastuse ootamisele.

Arvestades konkreetset I/O laadimistingimust, on maksimaalne I/O reaktsiooniaeg (MIORT) millisekundites. See võib viidata arvutisüsteemi suurele kiiruse nõrkusele. MIORT ilmneb tavaliselt jagatud sisend-/väljundoperatsioonide ajal.
Protsessori kasutamise protsent (CPUUT) või kogu CPUUT näitab, kui palju arvuti võimsusest kasutatakse. Kui CPUUT on alati 100% lihtsate I/O toimingute jaoks, võib vaja minna suuri muudatusi. See muudatus võib toimuda arvutisüsteemis kasutatavas tarkvara- või riistvarakonfiguratsioonis.