Белунцов В. О.- Библия домашнего компьютера стр.53

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

Определение скорости и других параметров работы кэш-памяти. Во-первых, с помощью BIOS можно отключать и включать использование различных блоков кэш-памяти. Кроме того, можно разрешить или запретить процессору режим пакетной передачи данных при работе с кэш-памятью второго уровня. Кэш-память второго уровня расположена обычно на отдельной микросхеме, в отличие от кэш-памяти первого уровня, которая находится, как правило, на одном кристалле с процессором. Поэтому обмен данными между процессором и кэшпамятью второго уровня происходит намного медленнее, чем с кэшпамятью первого уровня (но всё же намного быстрее, чем напрямую с оперативной памятью). Несмотря на это, при работе с кэш-памятью второго уровня также можно использовать пакетный режим передачи данных, что даёт некоторый прирост производительности.

Теоретически использование пакетной передачи данных при работе с кэш-памятью второго уровня может иногда привести к сбоям, что отрицательно скажется на стабильности работы системы. Однако это происходит крайне редко, так что в большинстве случаев режим пакетной передачи данных при работе с кэш-памятью второго уровня следует включать.

■ В BIOS можно установить время, за которое выполняется один цикл в режиме пакетной передачи данных. Не вдаваясь в подробности, поясним, что каждый такой цикл состоит из четырёх этапов. Второй, третий и четвертый этапы выполняются за один такт каждый, а первый этап может выполняться либо за четыре, либо за три такта. Если выделить на это четыре такта, повышается вероятность передачи

всех данных без ошибок, и, как результат, повышается надёжность работы системы.

С другой стороны, чтобы повысить производительность системы, можно вместо четырёх выделить три такта для первого этапа цикла передачи данных. Теперь, весь цикл совершается за шесть тактов вместо семи, чем достигается значительная экономия времени. Однако это может привести к понижению стабильности, так как повышается риск ошибочного завершения цикла.

■ В BIOS устанавливают также временную задержку перед чтением данных из кэш-памяти и перед записью данных туда. Увеличение времени таких задержек приводит к более стабильной работе системы в целом, хотя и замедляет работу.

■ Можно определить время, отведённое на цикл записи данных в кэш-память, а также настроить другие параметры.

Настройка портов ввода-вывода. На уровне BIOS можно разрешить или запретить системе использовать те или иные порты ввода-вывода, например последовательные или параллельные. Здесь же можно зарезервировать те ли иные прерывания или каналы DMA, а также назначить адреса ввода-вывода для каждого порта.


⇐ Предыдущая страница| |Следующая страница ⇒