Ako vypočítať rotačnú latenciu

Posted on
Autor: Robert Simon
Dátum Stvorenia: 23 V Júni 2021
Dátum Aktualizácie: 1 V Júli 2024
Anonim
Ako vypočítať rotačnú latenciu - Veda
Ako vypočítať rotačnú latenciu - Veda

Obsah

Rovnakým spôsobom, ako vaše auto počíta, ako rýchlo jazdíte, môžete zistiť, ako rýchlo sa objekt otáča pomocou uhlovej rýchlosti. Toto meranie rýchlosti otáčania alebo otáčania objektu je dôležité pre rýchlosť vozidla, ako aj pre použitie na pevnom disku.

Rotačná latencia

Rotačná latencia meria, ako dlho objekt s uhlovou rýchlosťou prechádza celou rotáciou alebo otáčkou. Môžete si predstaviť, že auto urobí odbočku ako súčasť kruhu, ktorý obsahuje túto odbočku. Alebo si môžete predstaviť, ako sa auto pohybuje, keď sa auto otáča na svojej vlastnej osi. uhlová rýchlosť meria túto rýchlosť otáčania alebo otáčky.

Tachometer na vašom aute je jedným z príkladov rotačnej latencie a koncept sa používa aj na ukladanie údajov na pevné disky pre počítače. Dozviete sa viac o oneskorení rotácie a čase prístupu na disk a zistíte, ako tieto zariadenia využívajú rotačnú latenciu. Keď pevné disky čítajú informácie z disku, disk sa otáča uhlovou rýchlosťou. V prípade pevných diskov merate oneskorenie rotácie pevného disku.

Otočné oneskorenie pevného disku

Na pevných diskoch sú taniere, obojstranné magnetické disky, ktoré ukladajú údaje, usporiadané ako záznam, pričom každý disk je v rovnakom strede. Tieto stopy alebo každý disk naskladaný jeden na druhý môžete zoskupiť do sektorov, jednotiek prenosu dát. V tomto usporiadaní má povrch hlavu, ktorá vykonáva čítanie a zápis.

Pre pevné disky hľadať čas vám povie čas oneskorenia, oneskorenie rotácie ako dlho trvá, kým sa dostanete do správneho sektora, čas prenosu je, ako dlho trvá proces čítania údajov a horný je miesto na disku používané na umiestnenie a načasovanie samotných informácií. Môžete počítať čas prenosu vydelením veľkosti bajtového sektora prenosovou rýchlosťou.

Výpočet oneskorenia rotácie

Kalkulovať rotačná latenciaalebo oneskorenie rotácie v prípade pevných diskov, najskôr musíte poznať uhlovú rýchlosť objektov za jednotku času. Môže to byť rýchlosť pevného disku 7 200 otáčok za minútu. Preveďte časovú jednotku na sekundy. Pre 7 200 otáčok za minútu vynásobíte číslo 60 sekundami, aby ste získali 120 otáčok za sekundu.

Oneskorenie je inverzia tejto hodnoty alebo číslo 1 vydelené hodnotou, ktorá by bola 1/120 sekundy alebo asi 0,0083 sekundy. Nezabudnite zmerať oneskorenie rotácie s rovnakými časovými jednotkami, aké chcete pre čas prístupu na disk.

Príklad času prístupu na disk

Priemerný čas prístupu na disk môžete získať aj ako súčet priemerného času vyhľadávania, priemerného oneskorenia rotácie, času prenosu, režijných nákladov vo fronte a oneskorenia vo fronte. Čas zaradenia do frontu je, ako dlho trvá, kým sa disk uvoľní. Ak ste mali pevný disk s prenosovou veľkosťou 8 kb (kilobajtov), ​​priemerným časom vyhľadávania 12 ms, rýchlosťou otáčania 8 200 ot / min (otáčky za minútu), prenosovou rýchlosťou 4 Mb / sa réžiou radiča 0,02 sekundy, môžete vypočítať priemer čas prístupu na disk.

Najskôr skonvertujte rýchlosť otáčania na sekundy a priemerný čas hľadania na sekundy, aby ste získali 136,67 otáčok za sekundu a 0,01 sekundy. Vydeľte 0,5 otáčok 136,67 otáčok za sekundu, aby ste získali priemernú rotáciu 0,0037 sekundy. Použite 0,5 otáčky, pretože pri výpočte priemerného času rotácie chcete pokryť polovicu rotácie. Môžete to urobiť tak, že pri náhodnom čítaní a zápise sa disk otočí v priemere na pol cesty.

Preveďte veľkosť prenosu 8 kb na mb vynásobením 0,001, aby ste dostali 0,008 mb, a vydelením prenosovou rýchlosťou 4 mb / s, aby ste získali 0,002 sekundy. Tieto čísla pridajte v jednotkách sekúnd ako 0,002 + 0,002 + 0,012 + 0,0042, aby ste získali celkovú priemernú dobu prístupu na disk 0,0202 sekúnd.

To všetko sa deje procesom čítania z disku a môžete vypočítať čas odozvy spočítaním času hľadania, oneskorenia rotácie, času prenosu a režijných nákladov.