Hur man beräknar rotationslatency

Posted on
Författare: Robert Simon
Skapelsedatum: 24 Juni 2021
Uppdatera Datum: 1 Juli 2024
Anonim
Hur man beräknar rotationslatency - Vetenskap
Hur man beräknar rotationslatency - Vetenskap

Innehåll

På samma sätt som din bil beräknar hur snabbt du kör, kan du ta reda på hur snabbt ett objekt roterar med hjälp av dess vinkelhastighet. Denna mätning av hur snabbt ett objekt vrider eller roterar är viktigt för fordonets hastighet och hårddiskanvändning.

Rotationslatency

Rotations latens mäter hur länge ett objekt med en vinkelhastighet går igenom en hel rotation eller revolution. Du kan föreställa dig en bil som svänger som en del av en cirkel som inkluderar den svängen. Eller så kan du tänka på däcken på en bil som roterar på sin egen axel när bilen rör sig. De vinkelhastighet mäter denna rotationshastighet eller revolution.

Hastighetsmätaren på din bil är ett exempel på rotations latens, och konceptet används också för datalagring på hårddiskar för datorer. Du kan lära dig mer om rotationsfördröjning och åtkomsttid för disk för att ta reda på hur dessa enheter använder rotationslatens. När hårddiskar läser information från en disk roterar skivan med en vinkelhastighet. I hårddisken kan du mäta hårddiskens rotationsfördröjning.

Fördröjning av hårddisken

På hårddiskar är plattor, dubbelsidiga magnetiska skivor som lagrar data, ordnade som en post med varje skiva i samma centrum. Du kan gruppera dessa spår, eller varje disk staplad ovanpå varandra, i sektorer, enheterna för dataöverföring. I denna inställning har ytan ett huvud som utför läsningen och skrivningen.

För hårddiskar Hitta tid berättar förseningstiden, rotationsfördröjning är hur lång tid det tar att komma till rätt sektor, överföringstid är hur lång tid dataläsningsprocessen tar och över huvudet är hårddiskutrymmet som används för plats och tidpunkt för själva informationen. Du kan beräkna överföringstid genom att dela storleken på en bytesektor med överföringshastigheten.

Beräkna rotationsfördröjning

Att beräkna rotations latens, eller rotationsfördröjning i hårddiskens svårigheter, först måste du känna till objekthastighetsobjekt per tidsenhet. Detta kan vara en hårddiskhastighet på 7 200 rotationer per minut. Konvertera tidsenheten till sekunder. För 7 200 rotationer per minut delar du antalet med 60 sekunder för att få 120 rotationer per sekund.

Fördröjningen är det inversa av detta värde, eller antalet 1 dividerat med värdet, vilket skulle vara 1/120 sekunder, eller cirka 0,0083 sekunder. Se till att du mäter rotationsfördröjning med samma tidsenheter som du vill ha för åtkomsttid för hårddisken.

Exempel på diskåtkomsttid

Du kan också erhålla genomsnittlig diskåtkomsttid som summan av genomsnittlig söktid, genomsnittlig rotationsfördröjning, överföringstid, könskostnad och och köfördröjning. Köptid är hur lång tid det tar för en disk att bli gratis. Om du hade en hårddisk med 8 kb (kilobyte) överföringsstorlek, genomsnittlig söktid 12 ms, rotationshastighet 8 200 varv / min (rotationer per minut), överföringshastighet på 4 mb / s och regulatorns omkostnad på 0,02 sekunder kan du beräkna medelvärdet diskåtkomsttid.

Konvertera först rotationshastigheten till sekunder och den genomsnittliga söktiden till sekunder för att få 136,67 rotationer per sekund respektive 0,01 sekunder. Dela 0,5 rotationer med 136,67 rotationer per sekund för att få 0,0037 sekunder för en genomsnittlig rotation. Använd .5-rotationer eftersom du vill täcka hälften av en rotation när du beräknar en genomsnittlig rotationstid. Du kan göra detta genom att anta att slumpmässigt läsning och skrivning snurrar halvvägs i genomsnitt.

Konvertera överföringsstorleken 8 kb till mb genom att multiplicera den med 0,001 för att få 0,008 mb, och dela den med överföringshastigheten 4 mb / s för att få 0,002 sekunder. Lägg till dessa siffror i enheter av sekunder som 0,002 + 0,002 + 0,012 + 0,0042 för att få en total genomsnittlig diskåtkomsttid på 0,0202 sekunder.

Allt detta händer genom att läsa från en disk, och du kan beräkna responstiden genom att lägga till söktid, rotationsfördröjning, överföringstid och omkostnader.