Меню настроек BIOS полно параметров, смысл и значения которых рядовому пользователю неясны. Одни отвечают за включение или отключение комплектующих, вторые — за энергопотребление, третьи — за производительность аппаратных компонентов компьютера и режимы их работы.
В интерфейсе BIOS материнских плат есть опция PCI Latency Timer, способная повлиять на быстродействие компьютера. В статье PCI Latency Timer — что это в биосе, за что отвечает эта опция и какие значения для неё следует выбрать. Расскажем также, влияет ли переключение значений таймера ожидания PCI на быстродействие ПК.
Что такое PCI Latency Timer в BIOS
PCI Latency Timer (PCI Clocks, PCI Master Latency) — опция BIOS и UEFI, название которой приблизительно переводится как таймер или время задержки PCI. Она определяет время (в тактах) использования шины PCI периферийным устройством для обмена информацией. До его истечения остальное подключённое к шине PCI периферийное оборудование не сможет ею воспользоваться.
В стандартной конфигурации частота шины PCI установлена на значении 32. Это значит, что устройство удерживает шину занятой на протяжении 32 тактов. Оно должно завершить все операции за отведённый временной интервал. После этого шина передаётся другому оборудованию. Для оптимизации пропускной способности интерфейса рекомендуется увеличить показатель в несколько раз. Он принимает значения, кратные 32: 64, 96,128…248 тактов.
Чем больше карт расширения установлено в PCI-слоты на компьютере, тем ниже выбирайте величину PCI Latency Timer. Этим вы сократите очередь и время её ожидания. Практика показывает, что оптимальное значение для каждой конфигурации компьютера подбирается опытным путём. После каждого изменения настроек (последовательного увеличения времени задержки) проводится мониторинг быстродействия PCI-карты.
Осталось разобраться сколько ставить PCI Latency Timer. Если в компьютере к шине PCI подключено несколько устройств, причём среди них есть высокоскоростные, вроде графических ускорителей, стандартные настройки изменять не рекомендуется. Но если вы всё же решите поэкспериментировать, задержку выше 64 или 96 не выставляйте. Неудачное значение может отрицательно сказаться на функционировании высокоскоростного устройства: ему придётся слишком долго стоять в очереди. Кроме того, часть высокоскоростного оборудования при значениях латентности PCI шины выше 96–128 тактов демонстрируют падение стабильности работы.
Для управления значением PCI Latency Timer зайдите в BIOS или UEFI компьютера удобным способом. Перейдите в раздел Mainboard settings (может находиться в разделе с периферийными устройствами Integrated Peripherals или Advanced).
Посетите раздел Дополнительно.
Выберите Настройки подсистемы PCI.
Зайдите в PCI Latency Timer.
Выберите значение из предложенных и нажмите Enter.
Выйдите из BIOS клавишей F12 с сохранением изменений.
Выводы
Пункт PCI Latency Timer в BIOS/UEFI служит для изменения пикового количества тактов, на протяжении которых шина PCI будет занята активным процессом. Путём экспериментов можно добиться повышения производительности периферийных устройств, их на компьютере немного.