Описание основных настроек BIOS » Vibiraem.COM
Навигация по сайту


Вход на сайт
Логин
Пароль
 
Популярные статьи
» ДЕСЯТЬ МИФОВ О ЗНАКОМСТВАХ ПО ИНТЕРНЕТУ
» Как выбрать йогуртницу
» Как научить говорить попугая
» Классический рецепт приготовления коктейля Мохито
» Интернет-зависимость - есть ли спасение. Тест проверка ...
» Правила игры в водное поло
» Как настроить ICQ и e-mail на мобильном
» Как правильно привязать рыболовный крючок
» Как ухаживать за крысой
» Макрофотография: Изобразительные средства и секреты

Каталоги
Крупнейший портал для Вашего Тела - - Bodybuild.ru

Главная страница » Компьютеры, Интернет » Компьютеры » Описание основных настроек BIOS
Описание основных настроек BIOS Компьютеры, Интернет » Компьютеры




 

Не люблю я автоматику. Когда что-то там выбирает некие "оптимальные" параметры, само конфигурируется. Этим объясняется моя склонность копаться в файлах конфигурации (вместо того чтобы пользоваться соответствующими пунктами в меню программы), бурно выражать негативные эмоции при недоступности тонкой настройки чего-либо, будь то размер свопа на винте или дорожный просвет болида в NFS. Разгон, естественно, не исключение: подавайте все вожжи в руки, и чтобы без всяких систем автооверклокинга (жутко расплодившихся в последнее время, хотя качество их оставляет желать лучшего). Большое количество писем в ящике техподдержки, содержащих вопросы об оверклокерских пунктах BIOS, давно навело меня на мысль изложить свои наблюдения и методы устранения некоторых глюков, напрямую связанных с BIOS.

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

При поиске дополнительной информации по некоторым опциям мне стала понятна важность одного нюанса: за последние два-три года BIOS существенно изменились, одни пункты были устранены за ненадобностью, добавились другие. А ведь далеко не у всех наших читателей дома стоят суперсовременные машины, кто-то пашет на старичках, возраст которых приближается к юбилею (десятилетию). И процент таких древних компьютеров не так уж и мал, как кажется на первый взгляд. Соответственно, в описании надо затронуть не только общие для всех поколений BIOS пункты (к коим относится Boot Device Priority), но и те, что давно не встречаются или, наоборот, появились в последние годы. В таком многообразии легко запутаться и пропустить что-то важное, поэтому просьба к вам, читателям: если вы не увидели описание какого-то неизвестного вам пункта (или имеете что добавить к написанному), не сочтите за труд отправить письмо по указанному в конце статьи адресу. Ваши пожелания и примечания обязательно будут учтены при подготовке второй части статьи.

И последний нюанс, связанный с разными названиями одних и тех же пунктов меню в разных BIOS (например, CPU Clock Ratio и multipliter). Тут уж без смекалки и знания английского хотя бы в пределах школьного курса никуда, поскольку даже перечислить "имена" основных пунктов меню очень трудно.

 

Производители материнок многое скрывают от нас. Порой в BIOS настроек совсем немного, лишь жалкий минимум.

Вначале, наверное, нужно напомнить, что вообще такое BIOS (Basic Input-Output System - базовая система ввода-вывода). Это записанные в микросхему ПЗУ программы, обеспечивающие взаимодействие системной платы компьютера с операционной системой. Именно программы из BIOS проводят процедуру POST (Power On Self Test), инициализируя подключенное оборудование, устанавливая записанные параметры, как-то: частоты шины процессора и памяти, тайминги и т. д. У меня почему-то возникает ассоциация с детсадом, где воспитатель перед тем, как вывести киндеров на прогулку, по очереди проверяет их состояние, выдает каждому личный совочек с ведром и рассаживает детей в песочнице, чтобы не возникла ситуация "у одного густо, у другого пусто" с неизбежной дракой.

Настройки процессора

CPU Level 1 Cache отвечает за включение L1-кэша процессора. Соответственно, CPU Level 2 Cache позволяет выключить L2-кэш. Но это удел старых матерей, по умолчанию всегда стоит Enabled, отключение очень сильно скажется на производительности: она уменьшится в разы (если не на порядки). Поскольку в очень старых системах кэш процессора нередко распаивался прямо на материнке, то пункт CPU External Cache по действию аналогичен двум описанным выше. Помнится, в былые времена (да и нынче случается) всякие затейники широко использовали эту опцию для того, чтобы подшучивать над приятелями: в отсутствие хозяина ПК выключались оба кэша, а потом несчастный юзер долго искал причину жутких тормозов.

CPU Level 2 Cache ECC check - опция, включающая коррекцию ошибок в L2-кэше, встречается только на старых матерях. Поддерживают коррекцию процессоры, начиная с P II 333.

CPU to PCI write Buffer включает или выключает буфер данных между процессором и шиной PCI. При значении Disabled CPU данные поступают прямо на шину PCI, притом невозможно выполнение других команд процессором, пока шина не примет данные. Буфер, вмещающий несколько двоичных слов, позволяет процессору не отвлекаться на задержки и выполнять другие задания. Информация находится в буфере до следующего цикла считывания шиной. Соответственно, пункт CPU-to-PCI write latency определяет задержку перед записью данных на шину: большие значения замедляют работу, при маленьких значениях возможна потеря стабильности.

CPU Fan Speed - этот пункт часто присутствует на "умных" матерях (таковыми является большинство из продающихся на сегодняшний день), позволяющих поставить скорость вращения вентилятора на кулере в зависимость от температуры процессора.

CPU Critical Temperature, как явствует из перевода, определяет критическую температуру процессора, при которой компьютер будет выключаться. Обычно выставляется +65… +70 °C, хотя, как мне кажется, если температура процессора долгое время выше +60 °C, то это указывает на неспособность вертушки как следует отводить от него тепло. Иногда такой казус возникает из-за того, что любители тишины так настраивают мощные кулеры (в предыдущем пункте - CPU Fan Speed), чтобы те не шумели, но не обращают внимания на выставляемые значения температуры. То, что радиатор рассчитан на высокооборотистый вентилятор, никого не волнует.

CPU to DRAM Page Mode определяет, закрывается ли страница памяти после того, как к ней обратились, или остается открытой на тот случай, если последуют повторные запросы. Кроме Disabled и Enabled, возможны другие значения.

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

CPU Clock Ratio, CPU multipliter - множитель процессора (для тех, кто не в курсе: множитель определяется отношением тактовой частоты процессора к тактовой частоте его шины). Хотя оба процессорных гиганта и стараются всеми силами придушить оверклокинг - заблокировать множитель, но по разным причинам полностью сделать это им так и не удалось. В общем, небесполезный при разгоне пункт.

CPU Clock - частота шины процессора. Чем она выше, тем выше частота работы процессора (при неизменном множителе) и тем производительнее система в целом.
Vcore - напряжение питания процессора. По умолчанию выставляется для каждого процессора на номинал. Хотя, если у вас CPU подозрительно горячий, стоит заглянуть в этот пункт и сравнить его значение с тем, что указано на сайте производителя: и на старуху бывает проруха. При небольшом, 5-15%-м повышении Vcore обычно прилично поднимается максимальная стабильная тактовая частота процессора.

Настройки памяти

Auto Configuration, наверное, наиболее часто встречающийся пункт в BIOS. Чаще всего его можно увидеть в настройках памяти после сброса CMOS (или одну из его вариаций - by SPD). Название говорит само за себя: все параметры устанавливаются по умолчанию и берутся из флэшки на модулях. В случае с процессором все происходит таким же образом: установки берутся из микрокода, зашитого в чипе. Точнее, от CPU требуется только "назвать себя", далее все параметры берутся из списка в BIOS. Поэтому, кстати, при установке камня, информации о котором в BIOS нет, машина, бывает, не запускается: из-за неразберихи выставляются некорректные значения частоты шины, множителя, напряжения питания и т. д.

CAS Latency Time, Tcl определяет время задержки между открытием строки и непосредственно началом считывания информации. Чем меньше значение, тем выше производительность системы, однако же при слишком маленьких задержках возможна потеря стабильности работы.

RAS-to-CAS Delay, Trcd определяет задержку между операциями RAS (Row Address Strobe) и CAS (Column Address Strobe). Соответственно, меньше задержка - больше производительность, но нужно быть готовым к нестабильной работе при слишком короткой паузе.
RAS Precharge time, Trp - время, необходимое для накопления заряда перед обновлением содержимого памяти. Чем короче данный период, тем раньше память сможет приступить непосредственно к работе (то есть считывать и записывать данные), однако же нельзя чрезмерно занижать значение данного параметра, иначе неизбежны потери информации и, как следствие, глюки и зависания.

T RAS, Trc определяет период, в течение которого ряд открыт для выполнения действий. Если установить слишком маленькое время, возникнет вероятность того, что операции записи / чтения не будут завершены (результат - те же глюки и зависания). Чем больше значение параметра, тем выше стабильность (гарантия того, что будут выполнены все операции) и тем ниже быстродействие системы.

Описанные выше четыре настройки памяти являются основными, их обычно указывают на этикетках модулей памяти. Например, надпись 2-3-3-7 следует расшифровывать как CAS Latency = 2, RAS to CAS Delay = 3, RAS Precharge = 3, T RAS = 7. Единица измерения этих значений - T (такт). То есть в рассматриваемом нами случае перед процессом считывания будет пропущено два такта. Такты - синхроимпульсы, своего рода внутренние часы памяти. Естественно, этими четырьмя значениями дело не ограничивается, есть много дополнительных пунктов, встречающихся на оверклокерских материнках (например, на инженерных семплах материнок ATI более 20 разнообразных настроек памяти).

SDRAM Cycle Length определяет паузу между получением команды на считывание данных и ее выполнением, и от значения этого параметра зависит, сколько займет передача данных. Как и во всех предыдущих и последующих пунктах, относящихся к таймингам, чем меньше задержка, тем больше быстродействие и тем больше вероятность возникновения сбоев.

Leadoff Command задает число тактов, по истечении которых станет возможным выполнение любых операций с памятью.

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

Vdimm - напряжение питания памяти. Желательно выставить то значение, которое указано на модулях, так как у планок, ориентированных на разные рынки, оно (напряжение питания) может сильно различаться (например, при штатных 2,5 В для DDR-модулей некоторые оверклокерские планки легко переносят 2,8-2,9 и даже 3,3 В). Как и в случае с процессором, при небольшом поднятии напряжения относительно номинала часто удается заставить модули работать на частотах более высоких, чем заявленные производителем. Никаких обобщений: микросхемы разных производителей реагируют на повышение напряжения по-разному: одни подыхают через пару дней работы от повышения Vdimm на 5%, другие же как раз раскрывают свой потенциал.

Загрузочные опции

Boot Up Floppy Seek позволяет указать, будет ли осуществляться поиск дисковода при включении компьютера.

Boot UP NumLock Status определяет режим работы цифровой клавиатуры при загрузке, грубо говоря, будет Num Lock включен или выключен.

Boot Up System Speed - редкая опция. Имеет два значения - Low и High. При Low процессор работает на частоте, составляющей 50% от номинальной, при High - на полной.

Boot Virus Detection и Virus Warning - схожие между собой опции, призванные препятствовать различным boot-вирусам. Первая записывает загрузочный сектор в память и в следующий раз при старте системы сравнивает содержимое загрузочного сектора с созданным образом, при несовпадении результатов бьет тревогу. Вторая опция просто выводит предупреждение при любых попытках записать что-либо в загрузочную область жесткого диска, поэтому при проведении каких-либо серьезных операций с HDD (форматирования, восстановления загрузочной записи и т. д.) должна быть отключена.

Precharge Control определяет, кто управляет перезарядкой памяти - процессор или сам модуль. Второй вариант предпочтителен с точки зрения скорости, первый же способствует повышению стабильности, но обилие посылаемых команд (в конце каждого цикла обращения появляется еще одна дополнительная команда) снижает производительность.

Read-Around-Write. Включение этой опции позволяет избежать ненужных обращений к памяти, если, например, затребованная процессором информация все еще содержится в его кэше: вместо длительной процедуры записи данных в оперативку и последующего их считывания процессор обратится непосредственно в кэш.

Quick Power On Self Text - ускорение загрузки. Пропускаются некритичные тесты, и уменьшается время прохождения остальных. Полезная опция, особенно когда приходится часто перезагружаться (например, при выяснении максимальных рабочих частот процессора или памяти). В остальных случаях - на личное усмотрение владельца ПК.

Boot Sequence - последовательность загрузки. Желательно не оставлять никаких пробелов и Auto, указывать явно, с каких девайсов нужно загружаться в первую очередь, а с каких после. У современных материнок даже существует отдельное подменю - Hard Disk Boot Priority, в котором можно задать последовательность загрузки с хардов, если в системе больше одного HDD. В противном случае (если точная очередность не задана) возможны последующие конфузы при загрузке, такие как появление стандартной надписи об отсутствии загрузочного диска (причиной тому чаще всего служит воткнутая в разъем флэшка) или - при исчезновении одного из винтов - попытка загрузки с самого последнего (Secondary Slave). Особо заботливые материнки при несовпадении прошлой и нынешней конфигурации IDE-устройств сами при загрузке открывают нужное подменю: мол, выбери, хозяин, с чего день начать.

читать далее...>>>  

Страница 1 из 2 | Следующая страница
 
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь. Мы рекомендуем Вам зарегистрироваться либо зайти на сайт под своим именем.
Статьи по теме:

Ссылки по теме:
 
Главная страница | Регистрация | Добавить новость | Новое на сайте | Поддержка Copyright © 2006. Vibiraem.COM All Rights Reserved
Rambler's Top100 Рейтинг@Mail.ru