Share Memory Size, UMA Frame Buffer Size, VGA Share Memory Size, On-Chip Video Window Size, Internal Graphics Mode Select

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

Як вже було сказано, схема функціонування і найкращий варіант застосування цієї утиліти практично повністю визначаються технологією відеоядра.

Графічні процесори з підтримкою 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).

Ссылка на основную публикацию