Zawartość
- Opóźnienie rotacji
- Opóźnienie rotacji dysku twardego
- Obliczanie opóźnienia obrotowego
- Przykład czasu dostępu do dysku
W ten sam sposób, w jaki samochód oblicza prędkość jazdy, możesz dowiedzieć się, jak szybko obiekt obraca się na podstawie prędkości kątowej. Ten pomiar prędkości obracania lub obracania obiektu jest ważny zarówno dla prędkości pojazdu, jak i użycia dysku twardego.
Opóźnienie rotacji
Opóźnienie rotacji mierzy, jak długo obiekt o prędkości kątowej przechodzi przez cały obrót lub obrót. Możesz sobie wyobrazić samochód skręcający jako część koła, które obejmuje ten zakręt. Lub możesz pomyśleć o oponach samochodu obracających się wokół własnej osi podczas ruchu samochodu. The prędkość kątowa mierzy tę prędkość obrotu lub obrotu.
Prędkościomierz w samochodzie jest jednym z przykładów opóźnień obrotowych, a koncepcja ta jest również używana do przechowywania danych na dyskach twardych komputerów. Możesz dowiedzieć się więcej o opóźnieniu obrotowym i czasie dostępu do dysku, aby dowiedzieć się, w jaki sposób te urządzenia wykorzystują opóźnienie obrotowe. Gdy dyski twarde odczytują informacje z dysku, dysk obraca się z prędkością kątową. W przypadku dysków twardych mierzysz opóźnienie obrotowe dysku twardego.
Opóźnienie rotacji dysku twardego
W dyskach twardych talerze, dwustronne dyski magnetyczne, które przechowują dane, są ułożone jak zapis, a każdy dysk znajduje się w tym samym środku. Możesz pogrupować te ścieżki lub każdy dysk ułożony jeden na drugim w sektory, jednostki transferu danych. W tym ustawieniu powierzchnia ma głowicę, która dokonuje odczytu i zapisu.
W przypadku dysków twardych szukać czasu mówi ci czas opóźnienia, opóźnienie obrotowe ile czasu zajmuje dotarcie do właściwego sektora, czas transferu określa, jak długo trwa proces odczytu danych nad głową jest miejscem na dysku używanym do lokalizacji i synchronizacji samych informacji. Możesz obliczyć czas transferu dzieląc rozmiar sektora bajtów przez szybkość transferu.
Obliczanie opóźnienia obrotowego
Liczyć opóźnienie obrotowelub opóźnienie obrotowe w stożku dysków twardych, najpierw musisz znać prędkość kątową obiektów na jednostkę czasu. Może to być prędkość dysku twardego wynosząca 7200 obrotów na minutę. Przelicz jednostkę czasu na sekundy. Dla 7200 obrotów na minutę dzielisz liczbę przez 60 sekund, aby uzyskać 120 obrotów na sekundę.
Opóźnienie jest odwrotnością tej wartości lub liczbą 1 podzieloną przez wartość, która wynosiłaby 1/120 sekundy lub około 0,0083 sekundy. Upewnij się, że mierzysz opóźnienie obrotowe z tymi samymi jednostkami czasu, jakie chcesz dla czasu dostępu do dysku.
Przykład czasu dostępu do dysku
Można również uzyskać średni czas dostępu do dysku jako sumę średniego czasu wyszukiwania, średniego opóźnienia rotacji, czasu przesyłania, obciążenia w kolejce i opóźnienia w kolejce. Czas w kolejce to czas potrzebny na zwolnienie dysku. Jeśli posiadasz dysk twardy o wielkości transferu 8 kb (kilobajtów), średni czas wyszukiwania 12 ms, prędkość obrotowa 8200 obr./min (obroty na minutę), szybkość transferu 4 mb / s i obciążenie kontrolne 0,02 sekundy, możesz obliczyć średnią czas dostępu do dysku.
Najpierw przekonwertuj prędkość obrotową na sekundy i średni czas wyszukiwania na sekundy, aby uzyskać odpowiednio 136,67 obrotów na sekundę i 0,01 sekundy. Podziel 0,5 obrotu przez 136,67 obrotów na sekundę, aby uzyskać 0,0037 sekundy dla średniego obrotu. Użyj 0,5 obrotu, ponieważ chcesz obliczyć połowę obrotu podczas obliczania średniego czasu obrotu. Możesz to zrobić, zakładając, że do losowego odczytu i zapisu dysk obraca się średnio w połowie.
Konwertuj rozmiar transferu 8 kb na mb, mnożąc go przez 0,001, aby uzyskać 0,008 mb, i podziel go przez szybkość transferu 4 mb / s, aby uzyskać 0,002 sekundy. Dodaj te liczby w jednostkach sekund jako 0,002 + 0,002 + 0,012 + 0,0042, aby uzyskać całkowity średni czas dostępu do dysku 0,0202 sekundy.
Wszystko to dzieje się poprzez proces odczytu z dysku i można obliczyć czas odpowiedzi, sumując czas wyszukiwania, opóźnienie rotacji, czas transferu i koszty ogólne.