Как да изчислим ротационната латентност

По същия начин, по който колата ви изчислява колко бързо шофирате, можете да разберете колко бързо се върти обект, използвайки ъгловата си скорост. Това измерване на това колко бързо се върти или върти обектът е важно за скоростта на превозното средство, както и за използването на твърдия диск.

Ротационна латентност

Ротационна латентност измерва колко дълго обект с ъглова скорост преминава през цяла ротация или оборот. Можете да си представите кола, която прави завой като част от кръг, който включва този завой. Или можете да си представите гумите на автомобила, които се въртят по собствената си ос, докато автомобилът се движи. The ъглова скорост измерва тази скорост на въртене или оборот.

Скоростомерът на вашия автомобил е един пример за латентност на въртене, а концепцията се използва и за съхранение на данни на твърди дискове за компютри. Можете да научите повече за ротационното забавяне и времето за достъп до диска, за да разберете как тези устройства използват ротационна латентност. Когато твърдите дискове четат информация от диск, той се върти с ъглова скорост. В контекста на твърдите дискове измервате ротационното забавяне на твърдия диск.

Забавяне на въртене на твърдия диск

В твърдите дискове плочите, двустранните магнитни дискове, които съхраняват данни, са подредени като запис с всеки диск в един и същ център. Можете да групирате тези записи или всеки диск, подредени един върху друг, в сектори, единиците за пренос на данни. При тази настройка повърхността има глава, която изпълнява четенето и писането.

За твърди дискове, търсете време ви казва времето за закъснение, ротационно забавяне е колко време е необходимо, за да стигнете до правилния сектор, време за трансфер е колко време отнема процесът на четене на данни и отгоре е дисковото пространство, използвано за местоположение и време на самата информация. Можете да изчислите време за трансфер чрез разделяне на размера на байт сектор на скоростта на трансфер.

Изчисляване на ротационното закъснение

Да изчисля ротационна латентностили закъснение при въртене в контекста на твърдите дискове, първо трябва да знаете ъгловата скорост на обекта за единица време. Това може да бъде скорост на твърдия диск от 7 200 завъртания в минута. Преобразувайте единицата за време в секунди. За 7200 завъртания в минута разделяте числото на 60 секунди, за да получите 120 завъртания в секунда.

Забавянето е обратното на тази стойност или числото 1, разделено на стойността, което би било 1/120 секунди или около .0083 секунди. Уверете се, че измервате закъснението при въртене със същите единици време, което искате за времето за достъп до диска.

Пример за време на достъп до диска

Можете също така да получите средно време за достъп до диска като сбор от средно време за търсене, средно закъснение на въртене, време за прехвърляне, режийни разходи и закъснение. Времето за опашки е колко време отнема на диска да се освободи. Ако сте имали твърд диск с размер на трансфера 8 kb (килобайта), средно време за търсене 12 ms, скорост на въртене 8 200 RPM (завъртания в минута), скорост на трансфер от 4 mb / s и режийни разходи на контролера от .02 секунди, можете да изчислите средната стойност на диска време за достъп.

Първо преобразувайте скоростта на въртене в секунди и средното време за търсене в секунди, за да получите съответно 136,67 завъртания в секунда и 0,01 секунди. Разделете .5 завъртания на 136.67 завъртания в секунда, за да получите .0037 секунди за средно завъртане. Използвайте .5 ротации, защото искате да покриете половината от ротация, когато изчислявате средното време за ротация. Можете да направите това, като приемете, че за произволно четене и писане дискът се върти средно наполовина.

Преобразувайте размера на трансфера 8 kb в mb, като го умножите по 0,001, за да получите 0,008 mb, и го разделете на скоростта на трансфер 4 mb / s, за да получите .002 секунди. Добавете тези числа в секунди като 0,002 + 0,002 + 0,012 + 0,0042, за да получите общо средно време за достъп до диска от 0,0202 секунди.

Всичко това се случва в процеса на четене от диск и можете да изчислите времето за реакция, като съберете времето за търсене, закъснението при въртене, времето за трансфер и режийните разходи.

  • Дял
instagram viewer