Share Memory Size

Другие идентичные по назначению опции: UMA Frame Buffer Size, VGA Share Memory Size, On-Chip Video Window Size, Internal Graphics Mode Select.

Параметр - Share Memory Size

С помощью BIOS-функции Share Memory Size осуществляется управление объемом системной памяти, которая выделяется для функционирования графического процессора, встроенного в чипсет материнской платы. Данная опция имеет различные варианты настройки, которые определяются алгоритмом резервирования памяти. Общий диапазон значений составляет от 1 Мб до 256 Мб, а также доступен параметр Disabled (None).

Принцип работы

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

Графические процессоры с поддержкой UMA (Unified Memory Architecture) в процессе загрузки системы резервируют неизменный объем памяти, который впоследствии становится доступен только для выполнения операций видеоядра, но не для задач операционной системы.

При наличии поддержки более современной архитектуры DVMT (Dynamic Video Memory Technology) для резерва выделяется наименьший объем оперативной памяти, достаточный для функционирования в режиме 2D. Для выполнения дальнейших задач используется драйвер интегрированного графического процессора, который и управляет объемом памяти, динамически подстраиваясь под конкретную операцию. После окончания обработки поставленной задачи (к примеру, программы с использованием 3D) зарезервированная драйвером память освобождается для работы с операционной системой.

Чаще всего используется усовершенствованный алгоритм DVMT. При этом графическое ядро резервирует минимальный объем памяти для своей работы и в дальнейшем динамически захватывает большее количество мегабайт, необходимое для обработки поставленной задачи. Такой компромиссный вариант является оптимальным решением для распределения аппаратных ресурсов между «тяжелыми» графическими задачами (играми, программами с 3D-ускорением) и запросами операционной среды.

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

В том случае, если графический процессор поддерживает UMA, для функции Share Memory Size возможно зарезервировать от 32 до 128 Мб. Как правило, объема в 32 или 64 мегабайта оказывается достаточно для выполнения задач интегрированного видеоядра (поскольку с обработкой ресурсозатратных сложных операций встроенный графический процессор просто не справится). В редких случаях можно присвоить утилите Share Memory Size совсем небольшое значение в 1, 4, 8 или 16 Мб, тем самым предоставляя практически весь имеющийся объем оперативной памяти для функционирования системы и прикладного программного обеспечения.

По умолчанию для технологии DVMT рекомендуется устанавливать значение рассматриваемой функции не более 8 Мб (редко ― 32 Мб), исключительно для работы с двухмерной графикой.

Если в какой-либо из соответствующих разъемов системы подключен видеоадаптер, использующийся в виде карты расширения, то необходимость в работе встроенного графического ядра отпадает. В этом случае функции Share Memory Size следует присвоить параметр Disabled (None).

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