Диск, про який йде мова, має швидкість передачі даних 80 МіБ / с, або 81920 кіБ / с, або 20480 блоків / с. Тут ми округлимо до 20 000 блоків на секунду, оскільки це, мабуть, зробив ваш професор. Це дорівнює 0,05 мс для передачі блоку, пояснюючи останній член у рівнянні.
Нарешті, окрім того, щоб шукати час (час для переміщення головки приводу на доріжку), існує ще й затримка обертання самого диска, з якою потрібно боротися. При 7200 об / хв, в гіршому випадку, нам доводиться чекати 1 повний оберт, але в середньому ми повинні чекати пів-обороту - або 4,166 мс (7200 об / хв = 120 об / сек = 8,333 мс / об.).
Таким чином, щоб перенести один блок на комп’ютер, ми повинні зачекати еквівалент Seek Time
+ Rotational Latency
+ Transfer Time
:
5 ms + 4.166 ms + 0.05 ms = 9.216 ms
Зауважте, що для твердотільних накопичувачів, хоча не враховується затримка обертання, безумовно, все ще є вимірний час пошуку (для фактичного вирішення вмісту секторів у флеш-пам’яті) та часу передачі (значною мірою обмежений шиною використовується для передачі самих даних, наприклад SATA).
Таким чином, загалом загальний час доступу для читання одного сектору для накопичувача становить (нехтування програмним забезпеченням):
Rotational/Hard Drive: Seek Time + Rotational Latency + Transfer Time
Solid-State Drive: Seek Time + Transfer Time