Система жесткого диска имеет следующие параметры:
Number of tracks = 500
Number of sectors/track = 100
Number of bytes /sector = 500
Time taken by the head to move from one track to adjacent track = 1 ms
Rotation speed = 600 rpm.
Сколько в среднем времени уходит на передачу 250 байт с диска?
Я хотел узнать, как рассчитывается среднее время поиска?
Мой подход
Сред. время передачи = среднее. время поиска + Ср. задержка вращения + время передачи данных
Среднее время поиска
учитывая, что: время перехода между последовательными дорожками составляет 1 мс
время перехода с дорожки 1 на дорожку 1: 0 мс
время перехода с дорожки 1 на дорожку 2: 1 мс
время перехода с дорожки 1 на дорожку 3: 2 мс
..
..
время перехода с дорожки 1 на дорожку 500: 499 мс
Среднее время поиска = = 249,5 мс
Но после прочтения ответа, приведенного здесь Почему среднее время поиска на диске составляет одну треть полного времени поиска?
Меня смущает мой подход.
Мой вопрос
Верен ли мой подход?
- Если нет, объясните, как правильно рассчитать среднее время поиска.
- Если да, объясните, почему мы не учитываем среднее значение для каждой возможной пары дорожек (как указано в приведенной выше ссылке)?