Pci delay transaction, delayed transaction, pci delayed transaction

Інші ідентичні назви опції: Delayed Transaction, Pci Delayed Transaction.

Pci delay transaction, delayed transaction, pci delayed transaction

Одним з найбільш поширених способів введення і виведення інформації є відома шина PCI в поєднанні з відповідним PCI-роз'ємом. Дана шина дозволяє здійснювати підключення периферійних пристроїв до материнської плати комп'ютера, а також проводити обмін даними між ними. Для оптимізації роботи шини PCI існує кілька BIOS-налаштувань, однією з яких є функція PCI Delay Transaction. Суть цієї функції полягає не тільки в тому, щоб заощадити час виконання операцій з даними, що обробляються на цій шині, але також забезпечити одночасну роботу декількох пристроїв. Розглянемо цей процес більш докладно.

Принцип роботи

Шина PCI - це універсальне низкоуровневое пристрій системної плати комп'ютера. Її універсальність проявляється в тому числі в наявності можливості роботи з іншими мікросхемами, що не відповідають стандарту PCI 2.1 (різними контролерами I / O і мостами PSI-ISA). Але для отримання доступу до шини ці пристрої повинні виконати правило роботи з нею (правило максимального очікування PCI). Згідно з цим правилом, при зверненні до іншої мікросхемі через шину ці модулі повинні обробити відповідний запит на запис даних протягом певного періоду часу. Якщо модуль не встигає вкластися в заданий період часу або не може обслужити запит, шина скасовує цю операцію і «звільняє місце роботи» для інших модулів. При наступному зверненні до шини цього пристрою доведеться проходити всі етапи роботи заново.

Активована функція PCI Delay Transaction спрощує цей процес: при повторному «запізнення» в обробці запиту на запис модуль продовжує розпочату операцію, повторюючи запит до кінцевої мікросхемі, до тих пір, поки вона не завершить задану операцію. Крім цього, розглянута функція дозволяє використовувати шину інших пристроїв в той час, коли попередня мікросхема завершує роботу. Ця важлива особливість виключає простоювання шини і підвищує її пропускну здатність. Ще однією перевагою використання даної настройки BIOS є можливість зберігання проміжних даних в буфері під час виконання завдання. Тобто, відсутня затримка в часі, пов'язана з виконанням операцій записи проміжних даних в пам'ять. Слід пам'ятати про те, що ця функція аж ніяк не є керуючою буфером запису функцією ISA, а тільки надає можливість запису даних під час їх обробки на шині PCI. Після завершення необхідної операції на читання кінцевому модулю необов'язково повертати результати первинного пристрою, тому воно лише передає завершальний сигнал.

Чи варто включати опцію?

Використання функції PCI Delay Transaction забезпечує одночасну роботу декількох пристроїв з шиною PCI, що в свою чергу підвищує продуктивність і швидкодію комп'ютера. Отже, включення цієї опції переважно. Для активації даної функції слід включити її в меню налаштувань BIOS, встановивши значення «Enabled». Однак необхідно пам'ятати також про те, що дана настройка можлива тільки для материнських плат, що підтримують стандарт PCI 2.1. Тому не варто використовувати цю опцію в тих випадках, якщо до материнської плати комп'ютера підключені пристрої, не сумісні зі стандартом PCI 2.1 (наприклад, карти з більш ранньою версією роз'єму PCI). На практиці можна навести приклад з «заїданням» музики при її відтворенні. Ця ситуація відбувається найчастіше тоді, коли є невідповідність пристроїв при активованої опції. В цьому випадку рекомендується відключити її (в меню конфігурації BIOS встановити значення «Disabled» для цієї функції).

Запропонуйте Друзям статтю: