Hoe rotatie latentie te berekenen

Posted on
Schrijver: Robert Simon
Datum Van Creatie: 24 Juni- 2021
Updatedatum: 1 Juli- 2024
Anonim
Introduction to Amazon Web Services by Leo Zhadanovsky
Video: Introduction to Amazon Web Services by Leo Zhadanovsky

Inhoud

Op dezelfde manier als je auto berekent hoe snel je rijdt, kun je erachter komen hoe snel een object roteert met behulp van zijn hoeksnelheid. Deze meting van hoe snel een object draait of roteert, is belangrijk voor de voertuigsnelheid en het gebruik van de harde schijf.

Roterende latentie

Roterende latentie meet hoe lang een object met een hoeksnelheid een volledige rotatie of revolutie doormaakt. Je kunt je voorstellen dat een auto een bocht maakt als onderdeel van een cirkel met die bocht. Of je kunt denken aan de banden van een auto die om hun eigen as draait terwijl de auto beweegt. De hoeksnelheid meet deze snelheid van rotatie of revolutie.

De snelheidsmeter op uw auto is een voorbeeld van rotatielatentie en het concept wordt ook gebruikt voor gegevensopslag op harde schijven voor computers. U kunt meer leren over rotatievertraging en schijftoegangstijd om erachter te komen hoe deze apparaten rotatielatentie gebruiken. Wanneer harde schijven informatie van een schijf lezen, draait de schijf met een hoeksnelheid. In de con van harde schijven meet je de rotatievertraging van de harde schijf.

Rotatievertraging harde schijf

Op harde schijven, platters, dubbelzijdige magnetische schijven die gegevens opslaan, zijn gerangschikt als een record met elke schijf in hetzelfde centrum. U kunt deze tracks, of elke schijf op elkaar gestapeld, in sectoren, de eenheden voor gegevensoverdracht, groeperen. In deze opstelling heeft het oppervlak een kop die het lezen en schrijven uitvoert.

Voor harde schijven, de zoek tijd vertelt u de vertragingstijd, de rotatievertraging is hoe lang het duurt om de juiste sector te bereiken, overdrachtstijd is hoe lang het lezen van gegevens duurt en boven het hoofd is de schijfruimte die wordt gebruikt voor de locatie en timing van de informatie zelf. U kunt berekenen overdrachtstijd door de grootte van een bytesector te delen door de overdrachtssnelheid.

Rotatievertraging berekenen

Rekenen rotatie latentie, of rotatievertraging in de con van harde schijven, moet u eerst de hoeksnelheid van een object per tijdseenheid kennen. Dit kan een snelheid van de harde schijf zijn van 7.200 rotaties per minuut. Converteer de tijdseenheid naar seconden. Voor 7.200 rotaties per minuut deel je het getal door 60 seconden om 120 rotaties per seconde te krijgen.

De vertraging is het omgekeerde van deze waarde, of het getal 1 gedeeld door de waarde, die 1/120 seconden is, of ongeveer 0,0083 seconden. Zorg ervoor dat u de rotatievertraging meet met dezelfde tijdseenheden die u wilt voor de schijftoegangstijd.

Voorbeeld van schijftoegangstijd

U kunt ook een gemiddelde schijftoegangstijd krijgen als de som van de gemiddelde zoektijd, de gemiddelde rotatievertraging, de overdrachtstijd, de wachtrij in de wachtrij en de wachtrijvertraging. Wachtrijtijd is hoe lang het duurt voordat een schijf vrij is. Als u een harde schijf had met een overdrachtsgrootte van 8 kb (kilobytes), gemiddelde zoektijd 12 ms, rotatiesnelheid 8.200 RPM (rotaties per minuut), overdrachtssnelheid van 4 mb / s en overhead van de controller van 0,02 seconden, kunt u het gemiddelde berekenen schijf toegangstijd.

Zet eerst de rotatiesnelheid om in seconden en de gemiddelde zoektijd in seconden om respectievelijk 136,67 rotaties per seconde en 0,01 seconden te krijgen. Deel 0,5 rotaties door 136,67 rotaties per seconde om 0,0037 seconden te krijgen voor een gemiddelde rotatie. Gebruik .5 rotaties omdat u de helft van een rotatie wilt bedekken bij het berekenen van een gemiddelde rotatietijd. Je kunt dit doen door aan te nemen dat voor willekeurig lezen en schrijven de schijf gemiddeld halverwege draait.

Converteer de overdrachtsgrootte 8 kb naar mb door deze te vermenigvuldigen met 0.001 om 0.008 mb te krijgen, en deel deze door de overdrachtssnelheid 4 mb / s om .002 seconden te krijgen. Voeg deze getallen in seconden toe als 0,002 + 0,002 + 0,012 + 0,0042 om een ​​totale gemiddelde schijftoegangstijd van 0,0202 seconden te krijgen.

Dit alles gebeurt tijdens het lezen van een schijf en u kunt de responstijd berekenen door zoektijd, rotatievertraging, overdrachtstijd en overhead bij elkaar op te tellen.