BIOS и производительность компьютера
Как известно, производительность и функциональные возможности компьютера определяются не только центральным процессором. Они зависят от всех комплектующих, входящих в состав системы компьютера. Центральную, согласующую роль играет материнская плата, в архитектуру которой входят чипсет и BIOS. И хотя чипсет играет определяющую роль в параметрах материнской платы, он является величиной постоянной и замене не подлежит. А вот программный код, записанный в микросхеме BIOS и влияющий на работу практически всех подсистем компьютера, может быть заменен с помощью специальной программы на новый вариант.
Разработка нового кода BIOS и последующее его использование позволяет не только исправлять обнаруженные несоответствия кода и архитектуры материнской платы, но и учесть особенности новых элементов и подсистем компьютера, а также системного и прикладного программного обеспечения, уменьшения вероятности конфликтов и даже расширения функциональных возможностей и повышения производительности. Именно поэтому следует уделять внимание информации о выпуске новых программных кодов BIOS, начиная со времени приобретения материнской платы.
Расширение функциональных возможностей и рост производительности системы, полученные за счет замены программного кода BIOS на новые версии, можно продемонстрировать на основе компьютера с материнской платой Abit BE6-II и процессором Pentium 550E. При этом необходимо отметить, что используемая материнская плата относится к числу наиболее производительных с изначально широким набором функциональных возможностей. Тем не менее, в результате замены кода BIOS в конфигурационной программе BIOS Setup появились новые параметры. О росте производительности компьютера свидетельствуют приведенные ниже результаты тестирования.
Конфигурация системы, используемой в тестировании.
- Материнская плата: Abit BE6-II.
- Процессор: Intel Pentium III 550E (ядро Coppermine, кэш-память L2-256 Кбайт, работающая на полной частоте ядра, разъем Slot I, in box).
- Жесткий диск: IBM DPTA-372050 (20 Гбайт, 2 Мбайт кэш-памяти, 7200 об./мин, UltraDMA/66).
- Оперативная память: 128 Мбайт, РС100, M-Tech.
- Видеоадаптер: ASUS AGP-V3800 TV (видеочипсет TNT2, видеопамять – 32 Мбайт SGRAM).
- CD-ROM: ASUS CD-S400/A (40х).
- ОС: Windows 98 с установленными драйверами контроллера жестких дисков UDMA/66.
Версии BIOS.
Дата исходной версии BIOS:
- 30.12.1999 (beh_po).
Даты новых версий BIOS:
- 01.02.2000 (beh_qj);
- 08.05.2000 (beh_rv);
Модификация BIOS и тестирование.
Этапы замены кода BIOS представлены на рис. 7.1 и рис. 7.2.
Рис. 7.1. Ввод имени файла, содержащего новый программный код BIOS
Рис. 7.2. Работа программы записи нового кода BIOS в память flash ROM