Massdomain.ru

Хостинг и домены
3 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Как увеличить объём памяти интегрированной видеокарты? Запускаем любые игры

Как увеличить объём памяти интегрированной видеокарты? Запускаем любые игры

Как увеличить объём памяти интегрированной видеокарты? Запускаем любые игры

Большинство компьютеров и ноутбуков имеют интегрированную (встроенную) графическую карту. Но для работы видеоадаптера используется лишь часть оперативной памяти. Обычно материнская плата, у которой есть интегрированная видеокарта, позволяет регулировать объём ОЗУ, выделяемый под нужды графической обработки.

Как увеличить видеопамять: по шагам

ШАГ 1: зачем это нужно

Вообще, если у вас все корректно работает, нет притормаживаний, ничего не зависает и не вылетает с ошибками — то вам, скорее всего, это и не нужно.

Однако, есть ситуации, когда без этого никак:

  1. низкая производительность видеокарты в играх: обратите внимание на скрин ниже (👇). Vega 11 при видеопамяти в 512 МБ работает раза в 2-3 медленнее, чем при 1024 МБ! (3D Mark). Кстати, если увеличить видеопамять с 1024 МБ до 2048 МБ — прирост в производительности будет уже далеко не такой большой, всего 2-3%;
  2. при ошибках во время запуска игр : некоторые приложения проверяют размер доступной видеопамяти, и если ее не хватает — вылетают с ошибкой (даже в том случае, когда интегрированная карта смогла бы потянуть игру);
  3. если у вас мало ОЗУ и видеокарта «оттяпала» слишком много памяти (в этом случае требуется вручную уменьшить кол-во выделяемой памяти, т.е. сделать обратную операцию).

3DMark Sky Driver (8GB Ram, dual) — производительность в зависимости от выделенной памяти для интегрированной видеокарты AMD Ryzen Vega 11 (Ryzen 5 2400G)

3DMark Sky Driver (8GB Ram, dual) — производительность в зависимости от выделенной памяти для интегрированной видеокарты AMD Ryzen Vega 11 (Ryzen 5 2400G)

Примечание!

👉 Если у вас количество ОЗУ 8 ГБ (и более) — то большинство современных материнских плат по умолчанию устанавливают для встроенной видеокарты номинальные 1024 МБ (которых пока достаточно для норм. работы).

👉 Не могу не отметить, что если у вас на борту меньше 6 ГБ ОЗУ — то выставлять для интегрированной карты больше 1 ГБ памяти крайне не рекомендуется! Это отрицательно сказывается на общей производительности ПК/ноутбука.

ШАГ 2: как узнать текущий объем видеопамяти

👉 Вариант 1

Это универсальный вариант, работающий во всех популярных версиях Windows 7/8/10.

Сначала необходимо нажать сочетание кнопок Win+R — в окне «Выполнить» ввести команду dxdiag и кликнуть по OK.

Win+R - dxdiag

Далее откроется средство диагностики DirectX — во вкладке «Экран» среди прочих характеристик устройства вы найдете размер видеопамяти (👇).

Видеопамять 1009 МБ

Видеопамять 1009 МБ

👉 Вариант 2

Нажать сочетание Win+i — откроется окно с параметрами Windows. Необходимо перейти в раздел «Система / дисплей» и открыть вкладку «Дополнительные параметры дисплея» .

Доп. параметры дисплея

Доп. параметры дисплея

В ней будет заветная ссылка — «Свойства видеоадаптера» .

Свойства видеоадаптера

Во вкладке «Адаптер» представлена строка «Используется видеопамяти» (в моем примере ниже — 1024 МБ).

Используется видеопамяти

👉 Вариант 3

Этот вариант также актуален для ОС Windows 10.

Достаточно открыть диспетчер задач (Ctrl+Alt+Del) и перейти во вкладку «Производительность» . В ней можно будет просмотреть часть свойств и характеристик видеокарты (👇).

Читайте так же:
Монтирование образа диска iso программа

Диспетчер задач - Windows 10

Диспетчер задач — Windows 10

ШАГ 3: как вручную установить размер выделения памяти под встроенную видеокарту

Через BIOS/UEFI

Только через настройки BIOS (в принципе) и можно изменить размер выделяемой памяти для интегрированной карты (в редких случаях можно попытаться «обмануть» игры через реестр).

Здесь универсальных инструкций со стрелками дать нельзя, т.к. у каждого производителя — «свой» BIOS. Но несколько характерных примеров я приведу (по ним можно будет сориентироваться!).

И так, сначала необходимо 👉 войти в BIOS (ссылка на инструкцию в помощь).

Далее нужно перейти в раздел «Configuration» (в некоторых BIOS за это отвечает раздел «Advanced» ).

Linovo Setup Utility - главное окно

Lenovo Setup Utility — главное окно

Затем нам нужно найти один из следующих параметров (прим.: в разных версиях BIOS он называется по-своему) :

  1. UMA Frame Buffer Size;
  2. iGPU Configuration;
  3. DVMT (Fixed Memory);
  4. Share Memory Size;
  5. Video Memory Size;
  6. On-Chip Frame Buffer Size.

На скриншоте ниже приведен параметр «iGPU Configuration» — необходимо отключить авто-режим!

Отключаем Auto режим

Отключаем Auto режим

А после вручную задать параметр «UMA Frame Buffer Size» — это и есть размер выделяемой видеопамяти (в моем примере можно выбрать от 256 МБ до 2 ГБ 👇).

UMA Frame Buffer Size — ставим 2 GB

UMA Frame Buffer Size — ставим 2 GB

Кстати, в версии BIOS от American Megatrends для изменения выделяемой памяти — нужно во вкладке «Advanced» изменить параметр «DVMT» .

Advanced / настройки BIOS

Advanced / настройки BIOS / American Megatrends

DVMT ставим на Maximum

DVMT ставим на Maximum

Еще один пример для более старой версии American Megatrends см. ниже. 👇

Share Memory Size - выделение памяти видеосистеме

Share Memory Size — выделение памяти видеосистеме

Разумеется, после выставления размера выделяемой памяти — не забудьте сохранить настройки (в большинстве версий BIOS — используется клавиша F10 / Save and Exit) и перезагрузить компьютер/ноутбук.

Через настройки реестра (опционально для IntelHD)

Этот способ поможет только «перехитрить» некоторые игры, которые могут вылетать с ошибками после запуска (т.к. у вас якобы недостаточно видеопамяти). Т.е. игра будет «считать», что размер памяти видеокарты у вас больше, чем есть на самом деле.

Причем, хочу отметить, что срабатывает он не всегда (но всё же, вдруг. ).

И так, для начала нужно 👉 открыть редактор реестра — нажать Win+R, и использовать команду regedit.

regedit — открыть редактор реестра

regedit — открыть редактор реестра

Далее в редакторе нужно создать раздел «GMM» в нижеприведенной ветке:

Создать раздел GMM

Создать раздел GMM

После, в разделе «GMM» создать строковый параметр с именем «DedicatedSegmentSize» (без кавычек).

Создать строковый параметр

Создать строковый параметр

Далее открыть его и задать значение выделяемой памяти (судя по тестам, способ актуален и работает для значений от 0 до 512).

Что делать с интегрированной картой

Для интегрированных, встроенных плат распределение видеопамяти происходит по технологии «Shared memory» — с ручным изменением объёма. Самый простой вариант в таком случае — использовать инструменты внутри операционной системы. Нужно узнать, установлен ли в этой версии операционной системы Catalyst Control Center.

Читайте так же:
Можно ли установить вайбер на планшет

Узнать это несложно, переходим в «Панель управления». Далее здесь открываем «Оборудование и звук», необходим раздел «Устройства и принтеры», переходим в «Диспетчер устройств».

Диспетчер устройств в Windows 10

Переход в Диспетчер устройств в Windows 10

Здесь можно увидеть список всех устройств, которые уже подключены.

Недостаточно памяти. Пожалуйста перезапустите игру.

  • Закрытая темаТема закрыта

Waramagedon #1 Отправлено 25 апр 2014 — 15:54

Здравствуйте, с обновлением 0.9.0 получил вот такую проблему — После 6-10 игр выскакивает вот такая табличка — «Недостаточно памяти. Пожалуйста перезапустите игру.» Видеокарта радеон 7770 1гб. Замена на радеон 7950 3гб решает проблему и таблички уже не выскакивают. Судя по загрузке видеопамяти, с каждой следующей игрой/картой видеопамять забивается текстурами/картами и прочим.. Логически получается, что весь «мусор» со старой игры остаётся в видеопамяти и лишнее не утилизируется.

Собирается ли компания как то решать эту проблему или уже есть какое то решение данной проблемы?

Прикрепленные файлы

  • 1..PNG15,43К

ROJEROK #2 Отправлено 25 апр 2014 — 15:55

prof1968 #3 Отправлено 25 апр 2014 — 15:56

Chuck_Norris____ #4 Отправлено 25 апр 2014 — 15:59

Просмотр сообщенияROJEROK (25 Апр 2014 — 15:55) писал:

виртуальная память — оператива, диск С — физичическая память

ANFINOGENOV #5 Отправлено 25 апр 2014 — 16:00

DedMorozaNET #6 Отправлено 25 апр 2014 — 16:02

MAKAPOHHbIY_MOHCTP #7 Отправлено 25 апр 2014 — 16:05

Просмотр сообщенияROJEROK (25 Апр 2014 — 15:55) писал:

Не стыдно показывать свою вопиющую неграмотность? Не только языковую — 4 ошибки в нескольких словах, но и компьютерную?

prof1968 #8 Отправлено 25 апр 2014 — 16:05

Просмотр сообщенияleonidovich_ru (25 Апр 2014 — 16:02) писал:

Это решение для Win 8.1,у меня эта табличка вылезает на ХР.

schura88 #9 Отправлено 25 апр 2014 — 16:10

Добавлена техника: ИС-6 : T26E4 SuperPershing :Type 62 : Объект 907 : T95E2 : WZ-111 : StuG IV : T28 Concept : T 55A : Объект 260 : FV201 (A45) : Е 25 : T95E6 : Т-22 ср : FV4202 (P) : 121B : M60 Продано: ‘Conqueror Gun Carriage’ с удовольствием продан. ДБ © Лавров

Waramagedon #10 Отправлено 25 апр 2014 — 16:47

К оперативной памяти это никакого отношения не имеет!!! Читайте выше внимательно пост. При замене на 7950 3гб проблема исчезает. Ведь текстуры, карты хранятся в видео, а не в оперативе. И не надо действительно неграмотности. Тут поискать по форумам и такие же таблички у людей с 16гб рам.

На первой игре видеокарта забита где то 600-650мб, на второй игре — 700-800мб, потом где то на 850мб тормозит, пишет, что кэшировано 160-170мб, потом выплёвывает табличку. На 7950 увидел, что игра пожирает со временем 1,3гб видеопамяти, на тех же настройках. Хотя настройки слабые и игра бежит 120фпс в среднем.

Читайте так же:
Браузер который не отслеживается

Hypperion #11 Отправлено 26 апр 2014 — 09:46

Просмотр сообщенияWaramagedon (25 Апр 2014 — 15:47) писал:

К оперативной памяти это никакого отношения не имеет!!! Читайте выше внимательно пост. При замене на 7950 3гб проблема исчезает. Ведь текстуры, карты хранятся в видео, а не в оперативе.

Вообще-то, при нехватке видеопамяти, текстуры прекрасно заносятся и в оперативную память. Собственно раньше, когда видеопамять у gpu была ограничена, или вообще отсутствовала, текстуры заносились именно в оперативку.

Я тоже «счастливый» обладатель 7770 (с 1 Гб видеопамяти) и у меня подобных вылетов не наблюдается. Правда у меня 16 Гб оперативной памяти, ОС Win7 x64.

У моего друга карточка 5670 (тоже с 1 Гб), 8 Гб оперативки, такая же ось как у меня, тоже улучшенная графика в игре и тоже ни разу не было переполнения памяти.

У другого знакомого карточка от жирафа 8600 (500 Мб видеопамяти), 4 Гб оперативки, ОС Win7 x64, стандартная графика, переполнения памяти тоже не бывает.

Но у одного такие же вылеты как у вас. У него жираф 9800 (1 Гб видеопамяти), 2 Гб оперативной памяти, улучшенная графика и ОС ХР.

Исходя из этой крошечной выборки, напрашивается вариант, что вылеты происходят либо по причине нехватки оперативной памяти (если меньше 4Гб), либо из-за операционной системы, возможно патч некорректно работает с Windows XP.

Увеличение выделенного видео RAM в Windows 10

Далее мы объясним, как изменить объем видеопамяти в вашей системе Windows 10. Вы можете перераспределить системную оперативную память как выделенную видеопамять на ПК с Windows либо через настройки BIOS, либо через настройки реестра.

Проверьте количество VRAM на вашей видеокарте

Прежде чем опробовать способы увеличения VRAM, вам нужно сначала проверить, сколько выделенной видеопамяти у вашей видеокарты в Windows 10.

Перейдите в меню Пуск и нажмите Настройки. Перейдите в Система и нажмите Показать на левой боковой панели Системных настроек.

Прокрутите меню «Дисплей» вниз и выберите параметр Свойства адаптера дисплея в нижней части окна.

В новом всплывающем окне вы увидите тип адаптера, используемого в вашей системе, и другую графическую информацию на вкладке Адаптер . Проверьте общий объем выделенного пространства для выделенной видеопамяти в разделе Информация об адаптере .

Увеличьте выделенную видео память на вашей видеокарте из BIOS

Это рекомендуемый метод для перераспределения памяти выделения памяти VRAM. Тем не менее, это не работает для всех материнских плат, и вам может быть запрещено перераспределять память на вашем ПК в одиночку. Тем не менее, вы можете попытаться изменить настройки BIOS и проверить, достаточно ли у вас прав для изменения объема выделенной видеопамяти на вашем ПК.

Читайте так же:
В чем суть программирования

Перезагрузите компьютер и несколько раз нажмите клавишу BIOS – клавиши F2, F5, F8 или Del во время загрузки.

В меню BIOS перейдите в раздел Расширенные функции или аналогичный.

Теперь нажмите Настройки видео/графики или Размер общей памяти VGA . Если вы не можете найти эти варианты, найдите категорию с похожим вариантом.

Настройте параметр, который лучше всего подходит для вашей задачи. Объем памяти по умолчанию, выделяемой для графического процессора, обычно составляет 128 МБ. Вы можете увеличить предварительно выделенную VRAM до 256 МБ или 512 МБ.

Сохраните изменения и перезапустите систему.

Увеличьте выделенную видеопамять на вашей видеокарте с помощью редактора реестра

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

Выполните следующие шаги, чтобы перераспределить ОЗУ как VRAM для встроенных видеокарт Intel .

Откройте Запустить и введите regedit. Перейдите по следующему пути:

Щелкните правой кнопкой мыши папку Intel . Выберите Новый и нажмите Ключ . Назовите ключ как GMM.

Выберите новую папку GMM на левой боковой панели.

Нажмите правой кнопкой мыши в правой части окна и выберите Новый в раскрывающемся меню.

Выберите Dword (32-bit) и назовите его DedicatedSegmentSize.

Дважды нажмите на DedicatedSegmentSize и нажмите переключатель с параметром Десятичный , чтобы установить базовое значение в десятичное число.

Введите количество мегабайт ОЗУ, которое вы хотите выделить как VRAM, в значение данных . Убедитесь, что вы вводите число в диапазоне от 0 до 512.

Сохранить , чтобы применить изменения, и перезагрузить систему.

Сколько нужно видеопамяти

Это зависит от того, как вы будете использовать компьютер. Рассмотрим на примере игровых ПК и узнаем, сколько потребляют современные игры видеопамяти.

Объем видеопамяти

Каждая настройка в игре будет занимать определенное количество видеопамяти, но наиболее требовательными являются:

  1. Для какого разрешение экрана делается рендеринг
  2. Качество текстур
  3. Дальность прорисовки
  4. Некоторые типы сглаживания (TXAA или MSAA)

Сегодня рендеринг под большие разрешения монитора является наиболее прожорливым параметром. Раньше текстуры и дальность прорисовки тоже были проблемой, но с увеличением объемов — это уже не то, на что стоит обращать внимание. То же самое можно сказать и про сглаживании, поскольку оно становится менее актуальным из-за все более высоких разрешений игровых мониторов.

Или на примере игры The Division 2, выпущенной в 2019 году. Тестирование проводил сайт guru3d.com. Настройки качества изображения — ультра, для 3-х разрешений экрана.

Читайте так же:
Браузер для закрытых сайтов

Объем видеопамяти

Игра заполняла видеопамять насколько это было возможно, с небольшим запасом. В зависимости от видеокарты этот объем был от 6 ГБ до 11 ГБ, т.е. использовался максимально доступный VRAM. С заполненной графической памятью вы не заметите лагов. Но… Посмотрим на график производительности:

Объем видеопамяти

  • Необходимо щелкнуть по значку с уведомлениями, там где находится вариант «Параметры»;
  • Перейти в раздел «Обновление и безопасность»;
  • Выбрать вкладку «Восстановление;
  • Щелкнуть по пункту «Особые варианты загрузки» и выбрать «Перезагрузить сейчас».

После того, как компьютер перезагрузится, пользователь окажется в голубом меню ОС. В этом меню необходимо выбрать «Диагностику», после «Дополнительные параметры», далее «Параметры встроенного ПО», и вновь нажать по вкладке «Перезагрузить» ПК. После того, как компьютер включится, пользователь окажется в панели управления BIOS.

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

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

Пользователь должен найти раздел, который связан с интегрированными устройствами, либо же параметр, отвечающий за память, типа «BIOS VGA Sharing Memory». В зависимости от модели, значение может быть другим, но смысл останется прежним.

Далее, пользователь должен постараться подобрать для видеопамяти, которая используется, значение объемов. Следует иметь в виду то, что не стоит выкручивать опцию на максимум, так как существует риск перегрузки графического адаптера и зависания усилятся. Стоит установить значения максимум в два раза больше того, которое было указано по умолчанию.

Далее пользователю остаётся просто сохранить, внесённые изменения. Довольно часто за это отвечает клавиша F10. После этого, следует выйти из BIOS и перезагрузить компьютер.

Для тех адаптеров, которые имеют более высокую производительность, существует программа «MSI Afterburner». Благодаря данной программе, пользователь может постепенно производить увеличение тактовой частоты процессора дискретной видеокарты, благодаря чему будет увеличена производительность. Но также, как и в BIOS, пользователь должен соблюдать осторожность при манипуляциях с памятью графического адаптера. Так как, если на устройство будет возложена не посильная нагрузка, тогда оно перестанет работать, а компьютер останется в режиме вечной перезагрузки. В этом случае, пользователю необходимо снизить параметры, либо же вернуться к базовым.

Также, следует помнить о том, что за счёт оперативной памяти, происходит увеличение производительности интегрированной видеокарты. В том случае, если оперативной памяти недостаточно, тогда оптимизация может не помочь.

голоса
Рейтинг статьи
Ссылка на основную публикацию
Adblock
detector