PCI Delay Transaction

Другие идентичные названия опции: Delayed Transaction, Pci Delayed Transaction.

Параметр - PCI Delay 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» для этой функции).

Порекомендуйте Друзьям статью: