acb41f5d

IDE Burst Mode


- установка данной опции в "Enabled" приводит нас к рассмотрению нескольких важных положений. Во-первых, на командном уровне управления жесткими дисками нет т.н. "пакетных" команд. Речь может идти об операциях множественного чтения/записи, о "слиянии" пакетов, т.п. Тогда в этом случае данная опция, вроде бы, ничем не отличается от тех функций, с помощью которых устанавливаются режим блочной передачи данных и размер блока. Но как увидим ниже, здесь речь идет о возможностях интерфейса, а не только жесткого диска.

Во-вторых, жесткий диск может иметь "на своем борту" достаточно объемный буфер, обращение к которому со стороны интерфейса происходит как к кэш-памяти. Ведь именно по отношению к работе с кэш-памятью в свое время и вводились механизмы "потоковых" операций. Стоит напомнить, что современные EIDE-диски обладают буфером размером в 2 МБ и выше. Но все же назначение буфера состоит в том, чтобы минимизировать затраты времени при обращении к дисковой информации. Присутствие необходимой информации в дисковом кэше значительно повышает производительность всей дисковой системы.

И в третьих, основная "тяжесть" решения задачи с пакетированием дисковой информации ложится на контроллер (точнее, контроллеры) интерфейса и на "приписанные" к интерфейсу различные буферы, о которых и идет речь в других опциях.

Данная опция появилась уже давненько. Не должно вызывать удивления предупреждение в старой документации, что жесткий диск должен поддерживать эту функцию. Тут как раз и идет речь о поддержке диском операций множественного чтения/записи. Понятно, что для современных дисков такой проблемы нет. Если никаких препятствий для включения опции нет, то она и должна быть включена.

Опция может называться также "IDE Bursting".

 



Содержание раздела