Как увеличить видеопамять mac os

Как увеличить графическую память в Mac OS, работающей как клиент в VMware?

Я установил Mac OS в VMware сегодня, и его настройки по умолчанию следующие:

Как я могу настроить виртуальную рабочую станцию ​​для увеличения графической памяти до 512 МБ от нынешнего значения 128 МБ?

В статье базы знаний VMware « Настройка размера пользовательской видеопамяти в Fusion» показаны параметры, которые необходимо изменить:

Установка пользовательского размера видеопамяти в Fusion

Невозможно выбрать другой размер видеопамяти через пользовательский интерфейс. Это должно быть сделано путем редактирования .vmx файла настроек виртуальной машины ( ). Для получения дополнительной информации см. Редактирование файла .vmx для вашей виртуальной машины Fusion (1014782) .

Добавьте эту строку в файл .vmx:

где value_in_bytes — желаемый объем памяти в байтах

.vmx Упоминается в статье скрыт в пачке вашей виртуальной машины. Чтобы найти файл для редактирования, щелкните правой кнопкой мыши (или удерживая нажатой клавишу «Control») на своей виртуальной машине в Finder и выберите « Показать содержимое пакета» .

Если вы установили OS X на рабочую станцию ​​VMWare для Windows, вам нужна VMsvga2 . Установите этот файл .pkg в OS X, и вы увидите заметное изменение в анимации.

Вы также найдете обновленные версии VMsvga2 для Mavericks в разделе «Файлы». Вы должны установить все необходимые исправления и обновления, чтобы все работало.

Обязательно сделайте снимок перед установкой SVGA2. На моем MacVM драйвер SVGA2 убивает пару программ, таких как iPhoto и Safari. Теперь я не могу найти способ удалить это. Черт возьми, что я не сделал снимок, потому что я спешил.

Источник

Увеличить видеопамять на встроенном графическом процессоре?

Мой ноутбук имеет встроенный графический процессор, но не дискретный графический процессор. Это MacBook Pro, поэтому я использую Mac OS X 10.6.8 (Snow Leopard). Мой процессор — Intel второго поколения i5, а мой процессор — Intel HD 3000.

Я понимаю, что интегрированные графические процессоры таковы: графический процессор подключен непосредственно к материнской плате, а не является его собственным компонентом, и у него нет памяти, выделенной для графического процессора. Поскольку у него нет выделенной памяти, он должен «делиться» памятью с остальным компьютером. И поскольку к нему нужно предоставить общий доступ, к нему нельзя получить доступ так быстро, поэтому обычно встроенные графические процессоры работают медленнее, чем выделенные графические процессоры.

Я искал способы улучшить свою производительность в играх. Очевидно, что я не могу купить лучший процессор или графический процессор, так как это ноутбук, и могут возникнуть проблемы с перегревом. Но я подумал (пожалуйста, поправьте меня, если я ошибаюсь), поскольку встроенный графический процессор «разделяет» память, вероятно, нет физических ограничений (в отличие от выделенной памяти), поэтому сколько памяти он может разделить — это, вероятно, просто установить номер. Так что это приводит меня к моему вопросу: есть ли способ увеличить объем памяти, который GPU разделяет с остальной частью компьютера? Поскольку во многих играх используются модели и текстуры высокого качества, им требуется много видеопамяти. Так что, если бы я мог увеличить объем памяти, который может выделить GPU, возможно, я бы получил более плавный опыт. В конце концов, когда я играю, у меня остается около 1 ГБ памяти, которая не используется, поскольку узким местом обычно является GPU, а не CPU.

Читайте также:  Как включить строку выполнить windows 10

Источник

Апгрейд дискретной графики MacBook Pro 15” late 2011г: перепаиваем видеопамять с 512MB на 1GB

Продолжаю серию постов, посвящённых апгрейду компьютеров Apple. На этот раз речь пойдет о MacBook Pro 15” (A1286) выпуска 2011г. Очень достойный аппарат, на мой взгляд: четырёхъядерный процессор Intel Core i7, графика Ati 6 серии, поддержка 16GB оперативной памяти 1333MHz. Его производительности и на сегодняшний день, вполне хватит для большинства задач.

Apple выпустила четыре комплектации этой модели, которые отличается процессором и графикой. Подробные характеристики смотрите в таблице. Эксперимент был проведен над комплектацией MD 318 (i7 2.2GHz, Ati 6750M(512MB)). Штатную видеопамять (vram) объёмом 512MB, перепаяли на более ёмкие чипы и получили 1GB vram.

Таблица. Спецификации A1286 2011г.

Модель MacBook Pro 15″ A1286
Год начало 2011 конец 2011
Комплектация MC721 MC723 MD318 MD322
Идентификатор MacBookPro 8,2
Графика
(vram)
1. Intel HD 3000
2. Ati Radeon HD 6 series
Ati 6490M (256MB) Ati 6750M (1GB) Ati 6750M (512MB) Ati 6770M (1GB)
Чипсет Intel BD82HM65
Видеочип 216-0809000 216-0810005 216-0810005 216-0810084
Версия EFI MBP81.0047.B27
Версия SMC 1,69f3 1,69f4
Плата 820-2915-A 820-2915-B
Процессор
(cache)
Quad-core Intel Core i7
i7 2.0GHz (6MB) i7 2.2GHz (6MB) i7 2.2GHz (6MB) i7 2.4GHz (6MB)
Память 1333MHz DDR3 (PC3-10600), max 16GB

Все комплектации имеют одинаковую платформу и одинаковую прошивку EFI (следовательно и “видеобиос” одинаковый). Поэтому в любой из них можно изменить конфигурацию графики. Можно повесить любой из трех чипов и разный объём видеопамяти (256, 512 или 1024MB). Выбор конфигурации осуществляется на плате “страповыми” резисторами.

Расскажу поподробнее о ключевых моментах, процесс пайки BGA описывать не стану, желающие могут самостоятельно “загуглить” как это делается.

Разбираем и достаем плату.

На плате установлены 4 чипа видеопамяти Hynix H5GQ1H24AFR T2L. Это GDDR5 SGRAM объёмом 1Gbit (128MB один чип) и скоростью передачи 5Гбит/с.

Взамен вешаем Samsung K4G20325FC-HC04. Это тоже GDDR5 SGRAM с такой же скоростью передачи 5Гбит/с, но уже объёмом 2Gbit (256MB один чип). Именно такая память устанавливается в кастомных комплектациях, где графика с 1GB видеопамяти.

В заключении перепаиваем “страповые” резисторы. Устанавливаем их соответственно получившейся конфигурации.

Значения “страпов” указаны в принципиальной схеме к материнской плате. Различной конфигурации графики (модель видеочипа, производитель памяти, объем памяти) соответствует определённая комбинация страпов.

Часть схемы со страпами.


Теперь все готово. Собираем мак и радуемся результату.

Скриншот до и после.


Результат теста Cinebench.

Получилось что из стоковой комплектации MD318, мы сделали кастомную MC723. Можно было бы еще перепаять видеочип на Ati 6770, но к сожалению не оказалось такого в наличии. Тем более что видеочип все равно менялся. Этот мак принесли в ремонт с неисправностью видеочипа. Мы предложили владельцу провести эксперимент и перепаять видеопамять.

Источник

Увеличение объема встроенной видеокарты.

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

Что же, для таких товарищей есть вариант спасения: расширить буфер встроенной в процессор видеокарты. Особенно касается владельцев intel hd graphics, т.к. владельцы intel uhd, amd vega и даже radeon hd и без этих манипуляций могут поигать в игры примерно до 2012 года выпуска включительно (проверено на моей старой машинке с amd radeon hd).

Читайте также:  The windows management instrumentation service has detected an inconsistent system shutdown

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

Конечно, чуда ждать не придется — большая часть современных проектов (2016+ года выпуска) не стартанет — чип не справится. Но для некоторых игр важен именно объем карточки, а не мощность чипа. Примеры: серия The Elder Scrolls, серия ArmA, серия Vampire: The Masquerade и другие.

Что же, приступим. Для манипуляций нам будет нужен regedit, знание объема оперативной памяти своего компьютера и название своей модели intel hd graphics.

Объем памяти можно глянуть в диспетчере задач в разделе «производительность». Теперь, от этого объема мы можем отжать под нужды видеокарты некоторое максимальное число мегабайт. Это число можно узнать по таблице, которую я оформил, ориентируясь на свои рассчеты.

Источник

Выделение памяти под встроенную видеокарту: как увеличить видеопамять у интегрированных IntelHD, Intel Iris Xe и AMD Ryzen Vega (UMA Frame Buffer Size)

Доброго времени!

В последнее время снискали большую популярность интегрированные (их еще называют встроенными ) видеокарты IntelHD, Intel Iris Xe, и AMD Ryzen Vega. Последних версий уже с лихвой хватает для многих не слишком требовательных игр (что, конечно, радует — т.к. получается хорошая такая экономия на покупке внешней видеокарты)!

Однако, есть один нюанс : видеопамять для этих карт выделяется из ОЗУ (RAM). По умолчанию эта операция «выделения» происходит автоматически (без вашего участия), что не во всех случаях оптимально (например, вы можете столкнуться с ошибками во время запуска игр. ).

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

И так, перейдем ближе к теме.

Можно ли разогнать встроенные видеокарты Intel HD и AMD Radeon? За счет чего поднять их производительность

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

ШАГ 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)

Примечание!

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

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

Читайте также:  Специалист по установке linux

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

👉 Вариант 1

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

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

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

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

👉 Вариант 2

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

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

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

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

👉 Вариант 3

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

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

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

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

Через BIOS/UEFI

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

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

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

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

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 режим

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

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

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

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

DVMT ставим на Maximum

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

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

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

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

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

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

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

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

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

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

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

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

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

Источник

Оцените статью