Показать сообщение отдельно
Старый 10.09.2002, 19:15     # 6
Unforg1ven
::VIP::
 
Аватар для Unforg1ven
 
Регистрация: 02.03.2002
Адрес: в Кремле
Сообщения: 4 674

Unforg1ven Популярный человек на этом форумеUnforg1ven Популярный человек на этом форумеUnforg1ven Популярный человек на этом форумеUnforg1ven Популярный человек на этом форумеUnforg1ven Популярный человек на этом форумеUnforg1ven Популярный человек на этом форумеUnforg1ven Популярный человек на этом форумеUnforg1ven Популярный человек на этом форуме
- Что такое Shadow Memory?

Это так называемая теневая память. В адресах памяти от 640 кб до 1 Мб
(A0000-FFFFF) находятся "окна", через которые видно содержимое различ-
ных системных ПЗУ. Например, окно F0000-FFFFF занимает системное ПЗУ,
содержащее системный BIOS, окно C0000-C7FFF - ПЗУ видеоадаптера (ви-
део-BIOS), и т.п. При включении для каких-либо окон режима Shadow со-
держимое их ПЗУ копируется в участки ОЗУ, которые затем подключаются к
этим же адресам вместо ПЗУ, "затеняя" их; запись в эти участки аппа-
ратно запрещается для полной имитации ПЗУ. Это дает в первую очередь
ускорение работы с программами/данными ПЗУ за счет более высокого быс-
тродействия микросхем ОЗУ. Кроме этого, появляется возможность модифи-
цировать видимое содержимое ПЗУ (почти все современные системные BIOS
используют это для самонастройки). В области видео-BIOS можно поменять
экранные шрифты и т.п.

Управлением теневой памятью занимается Chiрset платы, поэтому не все
платы позволяют это делать (хотя сейчас таких плат практически не ос-
талось). Есть различные программы для создания средствами теневой па-
мяти UMB-блоков в MS DOS или для загрузки экранных шрифтов в область
видео-BIOS (например, S_FONT).

----------------------------------------------------------------------

- Что такое Memory Relocation?

Это перенос неиспользуемой памяти из системной области (640 кб - 1 Мб)
в область расширенной (Extended) памяти. В первых IBM PC устанавлива-
лось 640 кб основной памяти и отдельно - расширенная память, поэтому
со старшими 384 кб проблем не возникало. В современных платах вся па-
мять представляет собой непрерывный массив, поэтому системную область
приходится аппаратно исключать, теряя при этом 384 кб. Большинство
Chiрset'ов позволяют использовать часть этой памяти под Shadow Memory,
однако некоторые (Neat, OPTi495, SiS471 и т.п.) могут переносить ее за
пределы пеpвого мегабайта, пpисоединяя к pасширенной памяти. Одни
Chipset'ы могут переносить все свободные от Shadow участки, другие -
только все 384 кб целиком (в этом случае должны быть отключены все
Shadow).

----------------------------------------------------------------------

- Что такое VRM?

Voltage Regulator Module - модуль регулятора напряжения. Служит для
формирования нужных напряжений питания процессора. Разработан для то-
го, чтобы существующие системные платы могли поддерживать новые типы
процессоров, которые появятся в будущем. На платах, поддерживающих
VRM, для него есть специальный двухрядный разъем с пластмассовым об-
рамлением, расположенный обычно рядом с процессором или его стабилиза-
тором питания.

----------------------------------------------------------------------

- Что означает термин "Green Motherboard"?

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

----------------------------------------------------------------------

- Как расшифровать "RAS to MA Delay", "DRAM Read WS" и пр.?

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

Простой цикл обращения к памяти выполняется за два такта. В пакетном
цикле (burst) первый обмен занимает два такта, остальные - по одному
такту. Например, диаграмма 2-1-1-1 обозначает четырехсловный пакетный
цикл без дополнительных задержек, 3-1-1-1 - с одной задержкой после
первого обращения, 3-2-2-2 - с задержками после каждого обращения, и
т.п.

Поскольку задержки задаются дискретно, при увеличении системной такто-
вой частоты общая производительность иногда может упасть. Например,
при частоте 40 МГц длительность такта - 25 нс, что позволяет обмени-
ваться с внешним кэшем 20 нс без задержек, а при 50 МГц такт занимает
20 нс, и такой кэш может перестает успевать. Добавление же одного так-
та задержки резко снижает пиковую производительность системы, хотя
средняя производительность за счет достаточно медленной памяти изменя-
ется незначительно.

Полный перечень всех возможных пунктов настройки слишком велик, к тому
же он постоянно меняется. Кроме этого, для сознательного управления
этими параметрами нужно хорошо представлять себе механизмы работы ста-
тических и динамических микросхем памяти, организации страничного об-
мена, конвейеризации и т.п. Описание параметров конкретной платы обыч-
но можно найти на FTP/WWW-сервере производителя платы или ее BIOS.
Вкратце можно сказать, что "WS" обозначает "Wait States" (такты задер-
жки до или после операции), а "Clocks" или "Clk" - такты на саму опе-
рацию. Таким образом, увеличение параметров приводит к замедлению ра-
боты при возрастании надежности взаимодействия блоков платы, а умень-
шение - к ускорению ценой снижения запаса по устойчивости (возможны
значения, при которых плата не сможет работать вообще). Обычно ничем
страшным слепой перебор параметров не грозит, так что можно попробо-
вать слегка ускорить работу платы, однако заметного реального выигрыша
по сравнению с Auto Configuration это не даст.
Unforg1ven вне форума