На головну

IDE Prefetch Buffer

  1.  TypeF DMA Buffer Control1 (2)

(Буфер передвибірки IDE). Вбудований IDE-інтерфейс підтримує режим передвибірки, який служить для прискорення читання з буфера диска, скорочуючи час заняття шини комп'ютера. На контролері SiS496 (плати для 486-х процесорів) при одночасній роботі двох пристроїв (неважливо, на одному або різних каналах) виникали конфлікти, які призводили до спотворення переданих даних. Через це більш нові версії BIOS намагалися відключити цей буфер при виявленні другого пристрою, однак не всі версії BIOS це робили. Схожі помилки були свого часу в контролерах PC-Tech RZ1000 і CMD PCIO 640. Якщо ж інтерфейс не підтримує режиму передвибірки, то необхідна установка опції в "Disabled".

Опція може носити назву "IDE Prefetch Mode"або "IDE Prefetching".

Ще одне зауваження. Вимкнення даної опції рекомендується в операційних системах (наприклад, в "Windows NT"), які не використовують BIOS для доступу до диска і які не відключають переривання після закінчення операцій програмного введення / виведення. Крім того, відключення даної опції дозволить уникнути помилок і втрат даних в 32-бітових операційних системах на комп'ютерах з некоректно працюють PCI-IDE інтерфейсом. Новітні версії BIOS дозволяють при помилках відключати даний режим автоматично.

Необхідно відзначити, що результуюча дія від використання буфера передвибірки багато в чому збігається з включенням "блокового" режиму. У деяких випадках навіть опису функцій збігаються. А суть в тому, що обсяг буфера дозволяє "накопичити" кілька секторів даних і транслювати їх потім як при "потоковому" режимі.

У більшості випадків різні версії BIOS надають можливість роздільного управління каналами інтерфейсу. До цього можуть бути додані можливості установки часу дії режиму передвибірки (в системних тактах), що може виявитися необхідним, якщо граничні установки, тобто "Disabled" і "Enabled", не влаштовують користувача і його систему: "Primary IDE Prefetch Buffer", "Secondary IDE Prefetch Buffer". При цьому можливі наступні варіанти параметрів: "Disabled", "Enabled", "5T", "6T".

Опція також може носити назву "PCI IDE Prefetch Buffer".

Landing Zone (LZone). Цим терміном позначається по суті номер циліндра для паркування головок жорсткого диска. Якщо згадати минуле, то можна було б говорити навіть і про опції з такою ж назвою. Бо в старих системах при виборі зони паркування явно вказувався, швидше за все, останній циліндр (наприклад, 1023-й). Але при цьому парковка головок здійснювалася програмно, за допомогою різних утиліт.

Необхідність в парковці головок зберегла актуальність і донині, тому що спочатку була пов'язана з неможливістю знаходження головок над поверхнею диска в стані спокою. Будь-які зіткнення головок і поверхні диска в моменти розгону двигуна або його гальмування в результаті можуть призвести до катастрофічних наслідків. У сучасних жорстких дисках парковка головок здійснюється автоматично при зниженні напруги живлення або ж при зниженні швидкості обертання шпинделя нижче допустимого значення. Також діє і зворотний принцип. Контролер жорсткого диска не випустить головки із зони парковки, поки шпиндель не набере необхідної швидкості обертання. Природно, що навіть якщо і буде встановлене якесь цифрове значення в "BIOS Setup", то параметр опції "LZone" буде проігноровано.

 




 Configuration Mode |  Resources Controlled By |  USB IRQ |  TypeF DMA Buffer Control1 (2) |  Typematic Rate Setting |  X Typematic Rate Delay (msec) |  Serial, Parallel Port. |  UART2 Mode Select |  IR Duplex Mode |  Parallel Port Mode |

© um.co.ua - учбові матеріали та реферати