Sisu
- Pöörlemislatentsus
- Kõvaketta pöörlemisviivitus
- Pöörlemisviivituse arvutamine
- Ketta juurdepääsu aja näide
Samamoodi, kuidas teie auto arvutab, kui kiiresti sõidate, saate aru saada, kui kiiresti objekt pöörleb, kasutades selle nurkkiirust. See, kui kiiresti objekt pöörleb või pöörleb, on oluline nii sõiduki kiiruse kui ka kõvaketta kasutamise seisukohast.
Pöörlemislatentsus
Pöörlemislatentsus mõõdab, kui kaua nurkkiirusega objekt läbib kogu pöörde või pöörde. Võite ette kujutada, kuidas auto pöörab teed selle ringi hõlmava ringi osana. Või võite mõelda auto rehvidele, mis pöörlevad auto liikumisel nende enda teljel. nurkkiirus mõõdab seda pöörlemis- või pöörlemiskiirust.
Teie auto spidomeeter on üks pöörlemislatentsuse näiteid ja seda mõistet kasutatakse ka andmete salvestamiseks arvutite kõvakettadraividele. Pöörlemisviivituse ja kettale juurdepääsu aja kohta saate lisateavet, et teada saada, kuidas need seadmed pöörlemisaega kasutavad. Kui kõvakettad loevad teavet kettalt, pöörleb ketas nurkkiirusega. Kõvaketaste puhul mõõdate kõvaketta pöörlemisviivitust.
Kõvaketta pöörlemisviivitus
Kõvaketastes on andmeid salvestavad taldrikud, kahepoolsed magnetilised kettad, nagu iga kett, samas keskel. Saate need rajad või kõik üksteise peale virnastatud kettad jagada andmeedastusühikuteks sektoriteks. Selles seadistuses on pinnal pea, mis täidab lugemist ja kirjutamist.
Kõvaketaste jaoks otsige aega ütleb teile viivituse aja, pöörlemisviivitus kui kaua läheb õige sektorini jõudmiseks aega, ülekande aeg on see, kui kaua andmete lugemise protsess võtab ja pea kohal on kettaruum, mida kasutatakse teabe enda asukoha ja aja määramiseks. Saate arvutada ülekande aeg jagades baitide sektori suuruse edastuskiirusega.
Pöörlemisviivituse arvutamine
Arvutada pöörlemislatentsusvõi kõvaketaste pöörlemisviivitus, peate kõigepealt teadma objektide nurkkiirust ajaühiku kohta. See võib olla kõvaketta kiirus 7200 pööret minutis. Teisendage ajaühik sekunditeks. 7200 pöörde minutis korral jagate arvu 60 sekundiga, et saada 120 pööret sekundis.
Viivitus on selle väärtuse pöördväärtus või arv 1 jagatud väärtusega, mis oleks 1/120 sekundit või umbes 0,0083 sekundit. Mõõtke pöörlemisviivitust samade ajaühikutega, mida soovite kettale juurdepääsu aja jaoks.
Ketta juurdepääsu aja näide
Kettale juurdepääsu keskmist aega saate saada ka keskmise otsimisaja, keskmise pöörlemisviivituse, edastusaja, järjekorda andmise üldkulude ja järjekorda viivituse summana. Järjekorra aeg on see, kui kaua võtab ketas vabaks. Kui teil oli kõvaketas 8 kb (kilobaidi) edastusmahuga, keskmine otsimisaeg 12 ms, pöörlemiskiirus 8200 p / min (pöörded minutis), edastuskiirus 4 mb / s ja kontrolleri üldkulud 0,2 sekundit, saate arvutada keskmise kettale juurdepääsu aeg.
Esmalt teisendage pöörlemiskiirus sekunditeks ja keskmine otsiaeg sekunditeks, et saada vastavalt 136,67 pööret sekundis ja 0,01 sekundit. Jagage .5 pööret 136,67 pöördega sekundis, et saada keskmise pöörde jaoks 0,0037 sekundit. Kasutage .5 pöörlemist, kuna soovite keskmise pöörlemisaja arvutamisel katta poole pöördest. Seda saab teha eeldades, et juhusliku lugemise ja kirjutamise korral ketas keerleb keskmiselt pooleldi.
Teisendage ülekande suurus 8 kb mb-ks, korrutades selle 0,001-ga, et saada 0,008 mb, ja jagage see ülekandekiirusega 4 mb / s, et saada 0,002 sekundit. Lisage need numbrid sekundite ühikutes väärtuseks 0,002 + 0,002 + 0,012 + 0,0042, et saada keskmine ketta juurdepääsu aeg 0,0202 sekundit.
Kõik see juhtub kettalt lugemise kaudu ja saate reageerimisaja arvutada, liites kokku otsinguaja, pöörlemise viivituse, ülekandeaja ja üldkulud.