Како израчунати ротацијску латенцију

На исти начин на који ваш аутомобил израчунава колико брзо возите, можете и да схватите колико брзо се објекат окреће користећи своју угаону брзину. Ово мерење брзине окретања или ротације предмета важно је за брзину возила као и за употребу тврдог диска.

Ротационо кашњење

Ротационо кашњење мери колико дуго објекат са угаоном брзином пролази кроз целу ротацију или револуцију. Можете замислити аутомобил како скреће као део круга који укључује то скретање. Или можете размишљати о гумама аутомобила које се окрећу око своје осе док се аутомобил креће. Тхе угаона брзина мери ову брзину ротације или окрета.

Брзиномер у вашем аутомобилу је један пример ротационе латенције, а концепт се такође користи за складиштење података на хард дисковима за рачунаре. Можете сазнати више о кашњењу ротације и времену приступа диску да бисте схватили како ови уређаји користе ротацијску латенцију. Када чврсти дискови читају информације са диска, диск се окреће угаоном брзином. У контексту тврдих дискова, мерите кашњење ротације чврстог диска.

instagram story viewer

Кашњење ротације чврстог диска

На чврстим дисковима су плоче, двострани магнетни дискови који чувају податке, поређани попут записа са сваким диском у истом центру. Можете пратити ове нумере или сваки диск сложен један на други у секторе, јединице за пренос података. У овом подешавању, површина има главу која врши читање и писање.

За чврсте дискове, тражити време говори вам време одлагања, ротационо кашњење колико је времена потребно да се дође до исправног сектора, време преноса је колико траје процес читања података и над главом је простор на диску који се користи за локацију и време самих информација. Можете израчунати време преноса дељењем величине бајт сектора са брзином преноса.

Израчунавање ротационог кашњења

Израчунати ротационо кашњење, или ротационо кашњење у контексту чврстих дискова, прво морате знати угаону брзину објекта по јединици времена. Ово би могла да буде брзина чврстог диска од 7.200 ротација у минути. Претворите временску јединицу у секунде. За 7.200 ротација у минути поделите број са 60 секунди да бисте добили 120 ротација у секунди.

Кашњење је инверзно овој вредности, или броју 1 подељеном са вредношћу, која би била 1/120 секунди или око, 0083 секунди. Обавезно мерите кашњење ротације истим јединицама времена које желите за време приступа диску.

Пример времена приступа диску

Такође можете добити просечно време приступа диску као збир просечног времена тражења, просечног кашњења ротације, времена преноса, режијских трошкова и кашњења у чекању. Време чекања је колико је потребно да диск постане слободан. Ако сте имали чврсти диск са 8 кб (килобајта) величине преноса, просечно време тражења 12 мс, брзина ротације 8.200 о / мин (ротације у минути), брзина преноса од 4 мб / с и потрошња контролера од, 0,22 секунде, можете израчунати просечан диск време приступа.

Прво претворите брзину ротације у секунде и просечно време тражења у секунде да бисте добили 136,67 ротација у секунди, односно 0,01 секунди. Поделите .5 ротација са 136.67 ротација у секунди да бисте добили .0037 секунди за просечну ротацију. Користите .5 ротација јер желите да покријете половину ротације приликом израчунавања просечног времена ротације. То можете учинити претпостављајући да се за случајно читање и писање диск у просеку окреће до пола.

Претворите величину преноса 8 кб у мб множењем са 0,001 да бисте добили 0,008 мб и поделите са брзином преноса 4 мб / с да бисте добили 0,002 секунде. Додајте ове бројеве у јединицама секунди као 0,002 + 0,002 + 0,012 + 0,0042 да бисте добили укупно просечно време приступа диску од 0,0202 секунде.

Све се то дешава кроз процес читања са диска, а време одзива можете израчунати додавањем времена тражења, ротационог кашњења, времена преноса и додатних трошкова.

Teachs.ru
  • Објави
instagram viewer