что такое disk interleaving ?
Читаешь диск и, скажем, прочитать данные подряд с двух секторов не можешь - не успеваешь. И типа чтобы не ждать оборота диска, просто пропускаешь один сектор, а читаешь следующий за ним, который успеваешь. Скажем, четные сектора читаешь. Потом диск делает оборот, доходишь до пропущенных нечетных, читаешь их.
Вроде в детстве это называлось интерливингом
![](/images/graemlins/smile.gif)
Про n-way не знаю.
Ну а разве не очевидно, что проще замедлить диск, чем придумывать средства борьбы с большой скоростью его вращения?
не факт на некоротых дисках специально 1 файл пишут через несколько секторов, тогда он читается быстрее.
А сообразить, что скорость чтения одного сектора при этом уменьшится, не дано?
тебе строго доказать, или так поймешь, что фигню сказал?
Вроде в детстве это называлось интерливингомтрудное детство, высокий подоконник?
п.с. забыл галку поставить, снесите в оффтоп плиз
Епть, на дешевые разводы пацанов, считающих себя умнее производителей, не поддаемся. Доказывай.
время чтения одного сектора обратно пропорциональна скорости вращения.
да и на время доступа скорость влияет - меньше ждать пока он повернётся нужной стороной.
интерливингом упрощается контроллер наверно, обработка считанного блока идёт не параллельно с считыванием следующего, а пока пропускается левый сектор.
интерливингом упрощается контроллер наверно, обработка считанного блока идёт не параллельно с считыванием следующего, а пока пропускается левый сектор.
Первая интересная версия!
линейная скорость порой не так важна, скорость доступа важнее.
сейчас это не актуально, но раньше скорость дисков росла быстрее чем менялись интерфейсы к ним.
Оставить комментарий
koly
Что такое disk interleaving? Что такое n-way disk interleaving? Это же не RAID? Я так понимаю, этот интерливинг сделан для ускорения чтения данных с одного диска, а не с raid массива