PCI Pipelining

Параметр - PCI Pipelining

Доступные параметры Enabled
Disabled(по умолчанию)

Мозгом любого компьютера является материнская плата. Именно здесь рождаются все команды, передаваемые на периферийные устройства, воспринимается и обрабатывается внешняя и внутренняя системная информация. Материнская плата связывается с другими устройствами системы с помощью шины PCI.

Эта английская аббревиатура расшифровывается как peripheral component interconnect, или «взаимодействие с периферийными компонентами».

Как работает опция конвейерных операций PCI

Путей взаимодействия бывает два — блоковый и конвейерный. В первом случае несколько разных операций объединяются в виде одной команды. Во втором случае команды от материнской платы на периферию идут по принципу конвейерной ленты — одна за другой, причем BIOS (basic input/output system) может не ждать завершения каждой конкретной операции, а уже приступать к выполнению следующей. В обычных случая новое действие начинает выполняться только после завершения предыдущего, а значит, система работает менее эффективно. В английской терминологии, традиционно применяемой специалистами IT-индустрии, данный способ работы шины называется PCI pipelining — дословно «трубопроводный», или «поточный». В русской терминологии прижился термин «конвейер». К сожалению, здесь кроется главный недостаток опции. В том случае, если команды идут в одном направлении — по трубе (или по конвейеру), быстродействие системы ввода/вывода (BIOS) значительно повышается. Если же операция связана с частыми переключениями от записи к чтению и обратно, на конвейере начинаются неизбежные сбои, конфликт интересов, приводящий к перегрузке системы.

В лучшем случае это становится причиной появления нефатальных ошибок и замедления работы машины, которая с учетом подключения опции pipelining’а должна, казалось бы, работать быстрее обычного. В худшем случае шина PCI, перегруженная разнонаправленными и взаимоисключающими командами, просто не справляется с их потоком, и компьютер банально зависает. При этом может быть потеряна важная информация. Кроме того, то обстоятельство, что еще не исполненные операции помечаются как завершенные, в отдельных кластерах оперативной памяти могут оказаться недостоверные или устаревшие данные.

Стоит ли включать эту опцию?

Подключая опцию конвейерного принципа работы шины PCI, следует внимательно отслеживать быстродействие машины. Если оно без видимых причин начнет снижаться или если система начнет регулярно сообщать об ошибках на стороне шины PCI, конвейерный «турбо-режим» необходимо отключить.

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