Найти тему
myWEBpc

Почему Windows отнимает оперативную память, чтобы использовать ее на видеокарте?

Если на вашем компьютере нет выделенной графической карты с собственной памятью VRAM, система обычно выделяет часть оперативной памяти для графики, поскольку это необходимо для ее работы. Однако, если у вас есть выделенная графическая карта с собственной памятью, почему Windows продолжает выделять часть оперативной памяти компьютера?

Чтобы понять о чем речь, просто откройте диспетчер задач Windows, перейти на вкладку «Производительность» и выберите GPU графический процессор с левой стороны. Поясню, на моем корче с которого пишу, нет внешней видео карты, только iGPU, но вы поймете о чем речь.

-2

Если вы посмотрите на нижнюю область, где отображается информация о графической карте, появится «Выделенная память графического процессора», в данном примере - это VRAM видеокарты, 128 mb. Чуть ниже появляется "Общая память GPU", где видно, что используются 200 МБ выделенных от 2 ГБ. Слева находится термин «ОЗУ GPU», где вы можете видеть, что 200 МБ\ 2.1 ГБ, что не более, чем физические 128 МБ видеокарты, добавленные к дополнительным 2 ГБ, выделенным Windows.

Это означает, что Windows использует часть оперативной памяти компьютера для выделения её видеокарте. Зачем это нужно?

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

Бивас у всех разный, воспользуйтесь гугол картинками. Параметр обычно называется Internal Graphics.

Не стоит сильно паниковать, эта небольшая часть оперативной памяти, которую Windows «крадет» у нас. На самом деле "коррупция" составляет несколько МБ. И, что любопытно, если бы в BIOS мы выбрали iGPU в качестве основной графики, но с подключенной выделенной, Windows использовала бы VRAM выделенной графики для iGPU.