Как увеличить видеопамять linux
Здравствуйте! Видеокарта rtx2060 с 6Гб на борту.
Остальное: Amd3600+В450+ddr4 4×8Гб 3.2Гц
Пользуюсь программой FPSmonitor. В игре space engineers программа показывает загрузку по процу 25-70%, оперативки жрет до 21Гб. И, пока память видеокарты (100٪ нагрузки) расходуется в районе 5.4Гб, фпс составляет порядка 110 к/с. Как только память видеокарты заполняется больше 5.6Гб фпс резко проседает до вполне комфортных 50-70 кадров. Однако иногда происходит серия микрофризов. уже неприятных. пофризило и перестало. Может снова начать, а может и нет. Говорю сразу: - самая горячая - это видеокарта - 59°c.
Вопрос такой. Есть возможность через биос увеличить видеопамять за счет оперативки.
Сколько выделять?
Как скажется на быстродейсвии оперативки, а соответственно есть ли смысл?
Или не выпендриваться-понизить качество графики? ;)
Видеопамять не расширишь. Если только для встроенного видео. А это и не нужно. Поэтому понизь графику.
Невозможно в принципе. Из 5999 мегабайт памяти более 5999 мегабайт НИКАК не выделить, хоть ты об стену разбейся. Бери 2070, там 7999 мегабайт. Оперативку увеличивают файлом подкачки, у меня на двух устройствах по 32 - 64 ГБ выделено.
Финансы уже не позволяют видеокарту покупать. И ьак в этом году с 960 на 2060 перешел. Оперативки пока то ..опы. и то, я только в этой игре видел такие запросы. а по файлу подкачки у меня опыт был на прошлой платформе. Я к ссд под систему прикупил тополнительно ссд на 60гб. Чисто весь под файл подкачки. Тем не менее с осного не не убирал совсем его. Тогда у меня было 16гб ддр3. Этой же игрой всю пожирало. Файл подкачки кстати подсобил ощутимо. Фризило гораздо меньше, да и перезапускать игру ненужно стало. Насколько помог именно 2й ссд не знаю, не пробовал иначе. Может помогло тш что с ххд на ссд перешел просто
Destino Искусственный Интеллект (276586) А ты не пробовал НОРМАЛЬНУЮ видеокарту взять, а не эти два обрезка? И насчет файла подкачки - он не может занимать более 24% объёма диска.
Только менять карту на с большей памятью. Микрофризы от того что система сбрасывает на диск инфу во время игры.
А ты в курсе, что оперативная память значительно более медленная чем видеопамять?
Да, в курсе, но мысля появилась что маленькая подкачка поможет. Однако эта функция в биосе оказалась в принципе предусмотренна для встроеного видеоядра.
Loony Искусственный Интеллект (518419) Именно для него. Потому, в том числе, встроенное ядро и демонстрирует низкую производительность. Я не могу с уверенностью утверждать, но по образу оперативной памяти - она работает на частоте модуля с самой низкой частотой. Скорее всего, если бы было возможно добавить оперативку к видеопамяти, то частота её упала бы. Со всеми печальными последствиями.
Не понимаю нвидиа, выпустили новую 2060 и все те же 6 гигов на борту 2019 год.. У меня 1070ti прошлая линейка, 8 гигов жрут не все новые игры, однако есть и такие, но их как правило немного, в основном игры жрут 3-5 гигов на ультра, так что да, снижай настройки текстур на высокие вместо ультра.
Так 2060 и далеко не топ, чтобы на ультра все тянуть.
Я в этом году в феврале ее схватил без раздумий. На замену gtx960. Я все облизывался на 1070 ti но цены конские были 34000-49000. А тут за 24000 отхватил asus rtx 2060 duo. но 6гб, да.
Prometheus Просветленный (41536) А я с 1063 скаканул) до 1070ти, надо сказать такой себе скачок был), чот сильно не изменилось в производительности (моник фулл хэдэ), если не считать прибавка в видеопамяти, а мож дело в моей "мамке" писиай 2.0
Ни как. Даже если бы это было возможно, то это лишь затормозило бы процесс. Оперативная память хер знает где находится, работает на меньшей частоте и видеокарте до неё надо стучаться через пять огородов.
Угу. самое главное, уже подсказали. эта функция в биосе для встроенного видеоядра. И только.
Ct St Оракул (87922) Да, верно. В настройках BIOS можно выделить память лишь встроенной видеокарте.
Я в этом году в феврале ее схватил без раздумий. На замену gtx960. Я все облизывался на 1070 ti но цены конские были 34000-49000. А тут за 24000 отхватил asus rtx 2060 duo. но 6гб, да.
Оперативка в разы медленнее + винда и так её использует если видео не хватает
Я только что установил Ubuntu 14.04 на VirtualBox, включая гостевые дополнения.
Однако дисплей является действительно медленным. Рассмотрение настроек дисплея I видит, что видеопамять составляет только 12 МБ, но я не могу переместить ползунок для увеличения его. Флажки для расширенных функций отображаются серым также. См. снимок экрана.
.
Как я увеличиваю объем памяти?
Перед изменением настроек необходимо выключить виртуальную ОС.
ответ дан JetCrusherTorpedo 23 November 2019 в 00:07Virtual Box поддерживает до 256 МБ видеопамяти. Это не может быть установлено с помощью ползунка диспетчера виртуальных ящиков.
Чтобы полностью использовать всю поддерживаемую память, мы можем ввести следующую команду в терминале:
Прежде чем мы изменим настройки, такие как видеопамять, необходимо предварительно существующая виртуальная машина должна быть выключена.
Обратите внимание, что для аппаратного ускорения 3D-видео от видеодрайвера дополнительного гостя будет пропущено физическое ОЗУ главной видеокарты. Настройки видеопамяти виртуальной машины не повлияют на это.
- Остановите виртуальную машину и закройте виртуальный ящик
- Используя текстовый редактор, такой как «Sublime Text», откройте YOUMACHINE.vbox . Заранее сделайте резервную копию.
Найдите запись vram и измените ее значение
Теперь вы можете увеличить видеопамять до 128.
Как сказал Марвин, вам необходимо выключить виртуальную машину, прежде чем что-то менять. Вам также необходимо sudo apt-get install virtualbox-guest-dkms в виртуальной Ubuntu. Имейте в виду, что 3D-ускорение может не работать, а Unity тяжело работает с 3D. Таким образом, использование менее интенсивного графического рабочего стола, такого как xfce4, может быть лучшим / более быстрым вариантом. Включите хотя бы 2D-ускорение. Это должно обеспечить некоторое ускорение.
В VB v5.1.x, если вы сначала включите 3D-ускорение в пользовательском интерфейсе, объем видеопамяти автоматически перейдет к 256M.
Установите счетчик монитора на 8, и вы сможете увеличить видеопамять до 256 МБ.
- Shutdown VM
- Из командной строки с повышенными привилегиями:
" C: \ Program Files \ Oracle \ VirtualBox \ VBoxManage.exe" modifyvm "Ubuntu" --vram 256 Замените «Ubuntu» именем вашей виртуальной машины
И, конечно же, из терминала виртуальной машины Ubuntu:
- sudo apt-get install dkms & sudo apt-get install virtualbox-guest-dkms
- Перезагрузка виртуальной машины
Настройки до изменения:
Настройки после изменения:
ответ дан Yufenyuy Veyeh Dider 23 November 2019 в 00:07Вы можете установить количество мониторов на 8, и тогда это позволит вам установить для видеопамяти полностью 256 МБ.
Доброго времени!
В последнее время снискали большую популярность интегрированные (их еще называют встроенными ) видеокарты IntelHD, Intel Iris Xe, и AMD Ryzen Vega. Последних версий уже с лихвой хватает для многих не слишком требовательных игр (что, конечно, радует — т.к. получается хорошая такая экономия на покупке внешней видеокарты)!
Однако, есть один нюанс : видеопамять для этих карт выделяется из ОЗУ (RAM). По умолчанию эта операция "выделения" происходит автоматически (без вашего участия), что не во всех случаях оптимально (например, вы можете столкнуться с ошибками во время запуска игр. ).
Разумеется, было бы не плохо вручную отрегулировать выделение памяти под интегрированную карту (в большинстве случаев стоит вопрос ее увеличения ).
И так, перейдем ближе к теме.
Как увеличить видеопамять: по шагам
ШАГ 1: зачем это нужно
Вообще, если у вас все корректно работает, нет притормаживаний, ничего не зависает и не вылетает с ошибками — то вам, скорее всего, это и не нужно.
Однако, есть ситуации, когда без этого никак:
3DMark Sky Driver (8GB Ram, dual) — производительность в зависимости от выделенной памяти для интегрированной видеокарты AMD Ryzen Vega 11 (Ryzen 5 2400G)
Примечание!
ШАГ 2: как узнать текущий объем видеопамяти
Это универсальный вариант, работающий во всех популярных версиях Windows 7/8/10.
Сначала необходимо нажать сочетание кнопок Win+R — в окне "Выполнить" ввести команду dxdiag и кликнуть по OK.
Видеопамять 1009 МБ
Нажать сочетание Win+i — откроется окно с параметрами Windows. Необходимо перейти в раздел "Система / дисплей" и открыть вкладку "Дополнительные параметры дисплея" .
Доп. параметры дисплея
В ней будет заветная ссылка — "Свойства видеоадаптера" .
Во вкладке "Адаптер" представлена строка "Используется видеопамяти" (в моем примере ниже - 1024 МБ).
Этот вариант также актуален для ОС Windows 10.
Диспетчер задач - Windows 10
ШАГ 3: как вручную установить размер выделения памяти под встроенную видеокарту
Через BIOS/UEFI
Только через настройки BIOS (в принципе) и можно изменить размер выделяемой памяти для интегрированной карты (в редких случаях можно попытаться "обмануть" игры через реестр).
Здесь универсальных инструкций со стрелками дать нельзя, т.к. у каждого производителя - "свой" BIOS. Но несколько характерных примеров я приведу (по ним можно будет сориентироваться!).
Далее нужно перейти в раздел "Configuration" (в некоторых BIOS за это отвечает раздел "Advanced" ).
Lenovo Setup Utility - главное окно
Затем нам нужно найти один из следующих параметров (прим.: в разных версиях BIOS он называется по-своему) :
- UMA Frame Buffer Size;
- iGPU Configuration;
- DVMT (Fixed Memory);
- Share Memory Size;
- Video Memory Size;
- On-Chip Frame Buffer Size.
На скриншоте ниже приведен параметр "iGPU Configuration" — необходимо отключить авто-режим!
Отключаем Auto режим
UMA Frame Buffer Size — ставим 2 GB
Кстати, в версии BIOS от American Megatrends для изменения выделяемой памяти — нужно во вкладке "Advanced" изменить параметр "DVMT" .
Advanced / настройки BIOS / American Megatrends
DVMT ставим на Maximum
Share Memory Size - выделение памяти видеосистеме
Разумеется, после выставления размера выделяемой памяти — не забудьте сохранить настройки (в большинстве версий BIOS - используется клавиша F10 / Save and Exit) и перезагрузить компьютер/ноутбук.
Через настройки реестра (опционально для IntelHD)
Этот способ поможет только "перехитрить" некоторые игры, которые могут вылетать с ошибками после запуска (т.к. у вас якобы недостаточно видеопамяти). Т.е. игра будет "считать", что размер памяти видеокарты у вас больше, чем есть на самом деле.
Причем, хочу отметить, что срабатывает он не всегда (но всё же, вдруг. ).
regedit — открыть редактор реестра
Далее в редакторе нужно создать раздел "GMM" в нижеприведенной ветке:
Создать раздел GMM
После, в разделе "GMM" создать строковый параметр с именем "DedicatedSegmentSize" (без кавычек).
Создать строковый параметр
Далее открыть его и задать значение выделяемой памяти (судя по тестам, способ актуален и работает для значений от 0 до 512).
Вопрос от пользователя
Здравствуйте.
Александр, я у вас нашел много заметок насчет оптимизации и ускорению ноутбука/ПК. Подскажите, можно ли разогнать встроенную видеокарту Intel HD? У меня на ноутбуке только такая, и она ужасно тормозит в играх (хотелось бы ее оптимизировать для "Танков" и "Варкрафта").
Смотря что, вы понимаете под разгоном. Если нажать одну галочку и увеличить FPS в 5-6 раз — то скорее всего это невозможно. Но, проделав ряд "манипуляций" и настроек — раза в 1,5-2 поднять FPS можно (комплексно, а не за счет одной фишки).
Собственно, теперь рассмотрим, что и в какой последовательности можно сделать.
Увеличение производительности: Intel HD, AMD Radeon (Vega)
Вариант 1: классический разгон
Если у обычной дискретной видеокарты (например, от nVidia) частоты видеочипа и памяти можно поднять достаточно легко (и тем самым разогнать ее), то у встроенной Intel HD — сделать это в большинстве случаев не получится (частоты заблокированы!).
Утилиты для разгона просто не позволяют сдвинуть ни один ползунок с места (см. скрин из MSI Afterburner).
Частоты заблокированы (ползунки не двигаются)
Т.е. классический разгон в этом случае нам не поможет.
Вариант 2: тонко настроить видеодрайвер и игру
Этот способ весьма эффективный, и может дать значительный прирост в FPS. Всё дело в том, что в настройках драйвера есть опции, позволяющие задать приоритет работы карты: на качество или на производительность (собственно, это нам и нужно).
Чтобы открыть панель управления драйвером видеокарты — обратите внимание на спец. значок в трее, рядом с часами (либо просто кликните правой кнопкой мышки в любом свободном месте рабочего стола).
Настройки Intel HD карты
Далее в разделе настроек 3D выставите приоритет на производительности и отключите разные варианты сглаживания. После в разделе электропитания (если у вас ноутбук) — выставите макс. производительность (без экономии энергии).
Настройки 3D - IntelHD (старая версия драйверов)
Настройки Intel HD — высокая производительность (драйвера - январь 2020)
Сначала необходимо указать свой процессор или видеокарту
Настройки видео в Intel в Counter Strike Global Offensive
- снизьте разрешение (чем оно меньше — тем ниже нагрузка на видеокарту);
- снизьте качество текстур, теней, детализации;
- уменьшите дальность горизонта (если есть подобная опция);
- уменьшите количество деталей (частиц воды, пыли и пр. Тоже есть не везде).
Настройки игры WOW
Вариант 3: установить второй модуль ОЗУ
Наиболее эффективно поднять производительность интегрированной карты можно за счет включения двуxканального режима работы памяти (обычно, он включается автоматически, если установить 2 одинаковые плашки ОЗУ) .
Если речь идет о ноутбуке — имейте ввиду, что не в каждый ноутбук можно установить 2 плашки ОЗУ (в некоторых моделях память распаяна на плате и добавить плашку просто некуда) .
Обратите внимание на скрин ниже (утилита TechPowerUp):
- слева установлена 1 планка: 64 bit, 17,1 GB/s (шина и пропускная способность) ;
- справа установлено 2 планки (двуxканальный режим): 128 bit, 34,1 GB/s.
Т.е. шина стала в два раза шире, пропускная способность выше. Что это может дать? В большинстве случаев удается поднять FPS на 10-50%, многое зависит от конкретной игры! (и это достаточно много для интегрированной графики).
TechPowerUp — 2 плашки ОЗУ по сравнению с 1
Ниже приведен конкретный пример: игра Civilization 4 (настройки графики высокие, разрешение FullHD) — в двухканальном режиме количество FPS выше почти на 30%!
Результаты теста на 1 скриншоте
Учитывая, что сейчас плашку ОЗУ можно купить за "бесценок" в китайских онлайн магазинах — то способ весьма доступный для широкого круга пользователей.
Вариант 4: изменить количество выделяемой памяти
Наверное, многие знают, что для встроенной видеокарты память выделяется из ОЗУ (и по умолчанию это происходит в авто-режиме).
3DMark Sky Driver (8GB Ram, dual)
UMA Frame Buffer Size — ставим 2 GB
Вариант 5: подключить внешнюю видеокарту
Этот способ актуален для ноутбуков (к обычному ПК нет смысла подключать внешнюю карту. ). Вообще, вариант вполне рабочий, но имеет ряд существенных недостатков:
- если брать готовый собранный вариант (так называемый BOX с видеокартой) — то цена этого "добра" достаточно высока;
- если подключать обычную видеокарту от ПК к ноутбуку через спец. переходник (использовав порт под Wi-Fi) — то придется использовать доп. блок питания (что принесет еще больше неудобств с проводами. ) .
- теряется мобильность, удобство ноутбука.
Например, весьма неплохое решение предлагает Gigabyte (RX 580 GAMING BOX). Стоит устройство не дешево (сопоставимо со стоимостью ноутбука), зато после простого подключения к Thunderbolt 3 — можно играть в любые современные новинки (практически сразу).
Внешняя видеокарта (BOX) подключена к ультрабуку
В китайских онлайн магазинах (например, AliExpress) есть спец. переходники, для подключения любой* видеокарты (для ПК) к ноутбуку. Но они достаточно сложны в подключении и требуют доп. питания (то еще удовольствие подключать это к ноутбуку). К тому же стоит отметить, что совместимы они не с каждым ноутбуком.
Видеокарта через переходник подключена к ноутбуку
Так что в целом, этот вариант хоть и рабочий, но на мой взгляд, слишком замороченный (овчинка не стоит выделки. )
Читайте также: