Скорость передачи данных, фактор чередования и смещение секторов (часть 6) by Core


   Каталог php скриптов

Онлайн Микс:


Комментировать

07.05.2009 13:32:11

Скорость передачи данных, фактор чередования и смещение секторов (часть 6)

by Core @ 07.05.2009 13:32:11

Воздействие фактора чередования на скорость диска (частьЗ)


Данные продолжают читаться(сектор 1) -> Данные проверяются(сектор 2) -> Запрос(сектор 3) на чтение сектора 2

Шаг 3: После того, как контроллер скажет, что данные в порядке, DOS и BIOS должны перепроверить их. Наконец они готовы читать сектор 2 -но сектор 2 уже прошел мимо головки! Мы можем прочитать сектор 3. Так почему бы не поместить сектор 2 на место сектора 3?

6. Теперь, после того, как данные считаны, DOS требует следующий сектор. Но поскольку на обработку ушло время, а диск продолжал вращаться, мы не успеваем прочитать сектор 2.

Поэтому, если сектора размещены последовательно, мы всегда будем пропускать последующий сектор.

Таким образом, если сектора расположены в порядке возрастания, мы всегда будем пропускать последующий сектор и за один оборот диска сможем прочесть только один сектор. Поскольку частота вращения диска составляет 60 об/с, а каждый сектор — 512 байт, то скорость передачи данных составит 30 К/с.

пользователь компьютера

Если Вам был полезен этот материал, то Вы можете отблагодарить автора - установить ссылку на эту статью, + симпатичный баннер.
Ваш код:

Page copy protected against web site content infringement by Copyscape Rambler's Top100