Использовать не более 2 гб памяти при установке игры
Память компьютера играет жизненно важную роль в быстром доступе к приложениям и программам. Компьютерная память или оперативная память используются системным процессором для хранения данных. Это энергозависимая память на материнской плате, которая хранит операционную систему и программы для быстрого доступа. Ваш системный процессор непрерывно загружает данные с жесткого диска в ОЗУ перед выполнением. Но иногда вам может понадобиться буфер для высокого качества видео, видео редакторов, 3D-структур и новой игры на вашем ПК.
x86 и x64 операционные системы
Применимо к ОС (Операционные Системы) используется обозначения x86 (в обиходе часто обозначается как x32) и x64, являющиеся 32-разрядными и 64-разрядными соответственно. Их различие в том, что x64 поддерживают AMD64, давая возможность использовать его преимущества, а x86 его не поддерживает (и не использует). На практике это дает определенные особенности и ограничения.
- 64-разрядная ОС требует процессора с поддержкой AMD64 (все современные процессоры от Intel или AMD)
- 32- разрядная ОС может работать, как на процессоре с поддержкой AMD64, так и без нее (но такую древность еще найти нужно)
- 64-разрядные приложения работают только на 64-разрядной ОС
- 32-разрядные приложения полноценно работают и на x32 и на x64 ОС, но преимуществ AMD64 они использовать не могут
На данный момент идет постепенный отказ от x86 операционных систем в пользу x64. Например, серверные версии Windows, начиная с 2008 R2, выпускаются только 64-разрядными. То же Microsoft частенько грозят сделать и для новых десктопных версий, но пока не делают.
4GB Patch
Самый простой способ.
Для начала скачайте программу с сайта автора или отсюда:
После запуска 4gb_patch.exe откроется стандартное диалоговое окно «Открытие файла», где вам нужно указать .EXE файл, который вы собираетесь изменить.
Сразу после выбора файла появится окно программы, подтверждая успешную операцию. Далее вы можете изменить другой файл (нажав Another File) или закрыть программу (нажав OK).
Имейте в виде, что у программы нет обратного действия, поэтому в папке с изменяемым файлом она сохраняет его резервную копию с расширением .Backup.
Проверить количество VRAM на видеокарте
Шаг 1. Откройте "Параметры" > "Система" > "Дисплей" и справа выберите "Дополнительные параметры дисплея".
Шаг 2. В новом окне выберите "Свойства видеоадаптера для дисплея".
Шаг 3. В новом окне вы увидите тип адаптера, используемый в вашей системе, и другую графическую информацию на вкладке "Адаптер". Запомните её или сделайте скриншот , чтобы сравнить память после увеличения.
EDITBIN.EXE
Небольшая утилита EDITBIN.EXE, которая есть в комплекте Microsoft Visual Studio.
Действия следующие (запускается из командной строки):
Выставить: EDITBIN.EXE /LARGEADDRESSAWARE name.exe
С помощью этого же параметра (/LARGEADDRESSAWARE) задается использование памяти для проектов Visual Studio.
Функция настройки памяти 4GT
Для Windows x86 существует официальный «костыль», позволяющий перераспределить виртуальную память, давая приложениям до 3 GB, при этом уменьшая системное пространство до 1 GB. Называется это 4-Gigabyte Tuning. Как это выглядит, продемонстрированно на следующей схеме (слева – по-умолчанию, справа – с применением 4GT):
Включается опция следующим образом:
Для Windows XP/2003 – добавлением ключа /3GB в файле Boot.ini
Для Windows Vista/7/8 – команда BCDEdit /set increaseuserva 3072 (Пуск > Стандартные (Start > Accessories), правой кнопкой по Командная строка (Command Prompt) – Запуск от имени администратора (Run as Administrator), ввести и запустить команду).
Включение данной опции может привести к некорректной работе некоторых драйверов, программ или Windows в целом.
Увеличение выделенного видео RAM в Windows 10
Далее мы объясним, как изменить объем видеопамяти в вашей системе Windows 10. Вы можете перераспределить системную оперативную память как выделенную видеопамять на ПК с Windows либо через настройки BIOS, либо через настройки реестра.
Флаг IMAGE_FILE_LARGE_ADDRESS_AWARE
Приложение сможет использовать свыше 2 GB виртуального адресного пространства, только если оно скомпилировано с параметром IMAGE_FILE_LARGE_ADDRESS_AWARE. Все 64-разрядные приложения по-умолчанию имеют этот параметр (в этом их суть), а вот 32-разрядные могут иметь его или не иметь – тут все зависит от программиста, который поставил эту опцию при компиляции или не поставил.
Этот флаг – это то, что нам нужно, чтобы заставить 32 битное приложение использовать больше 2 GB памяти. Запуск такого 32-bit приложения на Windows x32 с применением 4GT даст ему до 3 GB памяти (фактически ~2.8 GB), а на Windows x64 все 4 GB.
К счастью, выставить этот флаг для любого приложения можно самостоятельно. Для этого есть несколько способов.
Перед тем, как приступить убедитесь, что приложение, которое вы хотите изменить, в данный момент закрыто.
Архитектура x86
Все современные десктоп процессоры Intel или AMD (и не только) основаны на x86 архитектуре, которая была впервые реализована в процессорах Intel 8086, вышедших в 1978 году. Вплоть до Intel 80386 (i386) процессоры были 16-bit и могли использовать лишь до 16 MB ОЗУ. Вышедшие в 1985 году i386 процессоры стали 32-bit, что дает возможность адресации до 4 GB оперативной памяти (до 64 GB в режиме PAE, но при этом приложения могут использовать так же только до 4 GB).
Понятное дело, что в те годы 4 GB выглядело практически недостижимым. Но ничто не стоит на месте и со временем этого оказалось мало. В 2003 году компания AMD (ага, уже не Intel) в своих новых процессорах линейки Opteron внедрила расширение x86-64 (другие названия: AMD64, Intel64, x64, EM64T). Это расширение имело ряд улучшений: 64 битные основные регистры, дополнительные регистры и расширение адресного пространства. Текущая реализация позволяет использовать до 256 TB виртуального адресного пространства, при теоретическом максимуме в 16 EB (ExbiByte — 2 64 байт). Процессоры Intel поддерживают расширение x86-64 (AMD64) со старших моделей Pentium 4 (Prescott и далее).
CFF Explorer
Для тех, кто точно знает, что делает.
- Установив и запустив программу, открываем нужный .EXE файл.
- Переходим к пункту File Header.
- Щелкаем в правом нижнем углу появившейся таблицы (так и написано – Click here).
- В открывшемся окне выставляем галочку напротив App can handle >2gb address space.
- Применяем и сохраняем файл.
Обратное действие – то же самое, с той разницей, что галочку мы убираем.
Проверьте количество VRAM на вашей видеокарте
Прежде чем опробовать способы увеличения VRAM, вам нужно сначала проверить, сколько выделенной видеопамяти у вашей видеокарты в Windows 10.
Перейдите в меню Пуск и нажмите Настройки. Перейдите в Система и нажмите Показать на левой боковой панели Системных настроек.
Прокрутите меню «Дисплей» вниз и выберите параметр Свойства адаптера дисплея в нижней части окна.
В новом всплывающем окне вы увидите тип адаптера, используемого в вашей системе, и другую графическую информацию на вкладке Адаптер . Проверьте общий объем выделенного пространства для выделенной видеопамяти в разделе Информация об адаптере .
Зачем вам VRAM?
Если у вас недостаточно VRAM, вы не сможете запускать современные игры. В таком случае вам потребуется видеокарта с большим количеством видеопамяти. Чтобы легко загружать сложные текстуры с изображениями высокого разрешения, вам может потребоваться увеличить объем выделенной видеопамяти на вашей видеокарте.
Зачем увеличивать объем видеокарты?
Увеличение объема видеопамяти в интегрированных решениях обычно выполняется с целью запуска приложений, которые не могут работать при текущей конфигурации компьютера, а именно — из-за нехватки памяти видеокарты. В большинстве случаев это делается в попытке запуска какой-нибудь компьютерной игры. От объема видеопамяти также может зависеть скорость выполнения задач различными графическими редакторами (как, например, Photoshop), видеоредакторами, видеопроигрывателями и т.д.
Здесь важно понимать один момент. Объем оперативной памяти, отдаваемый под нужды видеоадаптера, не сможет использоваться компьютером для выполнения других задач (до тех пор, пока не будут применены другие настройки). Допустим, для работы какого-либо приложения требуется 512 Мб видеопамяти и 1 Гб ОЗУ. Если 1 Гб — это весь объем ОЗУ компьютера, то после его "передачи" под нужды видеокарты останется всего 512 Мб. Т.е. характеристик ПК может по-прежнему не хватать для запуска приложения, но уже по причине нехватки бортовой оперативной памяти.
Как правильно установить оперативную память?
Перед покупкой оперативной памяти проверьте количество соответствующих слотов на материнской плате. Старые модели могут иметь только 2 разъема. Кстати у каждой материнской памяти есть свои ограничения по объему одного модуля и суммарному объему оперативной памяти. Эти лимиты также следует учесть, выбирая ОЗУ.
Устанавливая модули оперативной памяти, следует придерживаться цветовой схемы. Разъемы материнской платы, предназначенный для ОЗУ разделены на пары, обычно окрашены в разные цвета и чередуются.
Например: красный, черный, красный, черный. Если на плате имеется 4 разъемы и Вы планируете установить 2 модуля – ставьте их в одноцветные разъемы, то есть с интервалом через один. Если установить оперативную память в соседствующие слоты, система будет работать в одноканальном режиме и не получит прироста скорости передачи данных.
После монтажа оперативной памяти обязательно проверьте, в каком режиме работает система. Сделать это можно при помощи распространенной утилиты CPU-Z. Для этого во вкладке «Memory» найдите показатель «Channel». Если в окошке указано «Dual», значит все в порядке.
Небольшое видео от компании Kingston о преимуществах 16 Гбит DRAM DDR4 нового поколения. Эти новые чипы основаны на новой литографии пластин, которая составляет менее 20 нанометров. Это означает, что плотность DRAM переходит с 8 Гбит на 16 Гбит, что приводит к увеличению емкости модуля.
Увеличьте выделенную видеопамять на вашей видеокарте с помощью редактора реестра
В зависимости от приложений, которые вы запускаете, система автоматически регулирует необходимый объем видеопамяти. И поэтому адаптированная информация, показывающая количество VRAM, используемого на вашей видеокарте, не всегда достоверна. Однако для запуска некоторых приложений вам потребуется больше VRAM.В таком случае вы можете просто скопировать количество VRAM, чтобы заменить количество VRAM, необходимое вашей системе для запуска приложения. Вы не увеличиваете значение для реального, но вы увеличиваете количество VRAM до значения, которое будет заменять требования к памяти для запуска игры или приложения.
Выполните следующие шаги, чтобы перераспределить ОЗУ как VRAM для встроенных видеокарт Intel .
Откройте Запустить и введите regedit. Перейдите по следующему пути:
Щелкните правой кнопкой мыши папку Intel . Выберите Новый и нажмите Ключ . Назовите ключ как GMM.
Выберите новую папку GMM на левой боковой панели.
Нажмите правой кнопкой мыши в правой части окна и выберите Новый в раскрывающемся меню.
Выберите Dword (32-bit) и назовите его DedicatedSegmentSize.
Дважды нажмите на DedicatedSegmentSize и нажмите переключатель с параметром Десятичный , чтобы установить базовое значение в десятичное число.
Введите количество мегабайт ОЗУ, которое вы хотите выделить как VRAM, в значение данных . Убедитесь, что вы вводите число в диапазоне от 0 до 512.
Сохранить , чтобы применить изменения, и перезагрузить систему.
Материнские платы многих ноутбуков и стационарных компьютеров оборудуются встроенной (интегрированной) графической картой. Такое решение предполагает использование некоторой части оперативной памяти компьютера в качестве видеопамяти, выделяемой под работу видеоадаптера. В большинстве случаев материнские платы с интегрированной видеокартой обеспечивают пользователя возможностью регулировки объема ОЗУ, выделяемого под нужды обработки графики.
Заключение
Суммируя вышесказанное – для того, чтобы 32-разрядное приложение могло использовать более 2 GB памяти должны быть соблюдены два условия:
Рассмотрим, что можно сделать, если операционная система не видит всю оперативную память.
Первый вариант. Прежде всего, следует посмотреть на разрядность операционной системы, будь это Windows или Linux. Как известно, в своем большинстве 32-битные системы поддерживают оперативную память не более 4 Гб, а 64-битные - свыше 4 Гб. Что касается редакций операционных систем, то они также имеют ограничения.
В качестве примера представлю на двух ревизиях Windows.
Ограничения оперативной памяти в Windows 10:
32-bit версия Windows 10 Home — 4 Гб;
64- bit версия Windows 10 Home — 128 Гб;
32- bit версия Windows 10 Pro — 4 Гб;
64- bit версия Windows 10 Pro — 512 Гб.
Ограничения оперативной памяти в Windows 7:
32-bit версия Начальная — 2 Гб;
32-bit версия Home Basic — 4 Гб; 64- bit версия — 8 Гб;
32-bit версия Home Premium — 4 Гб; 64- bit версия — 16 Гб;
32-bit версия Professional — 4 Гб; 64- bit версия — 192 Гб;
32-bit версия Корпоративная — 4 Гб; 64- bit версия — 192 Гб;
32-bit версия Ultimate — 4 Гб; 64- bit версия — 192 Гб.
Узнать разрядность и версию Windows можно, например, нажав сочетание клавиш Win+Pause Break или кликнув по значку «Этот компьютер» на Рабочем столе. В открывшемся окне можно видеть соответствующую информацию.
Второй вариант. Ограничение максимального объема оперативной памяти зависит от процессора т.к. для AMD-процессоров начиная с 754 сокета и Intel 1156 сокета (серверный 1366 сокет) контроллер памяти располагается в центральном процессоре, а не в северном мосту материнской платы как это было ранее. Что касается материнских плат, если у Вас имеется на нее документация, можно посмотреть ограничения оперативной памяти по ее типу и частоте.
В случае отсутствия мануала его можно скачать с сайта-производителя материнской платы.
Третий вариант. Порой ограничение использования оперативной памяти может быть установлено в операционной системе. Чтобы это выяснить, на Рабочем столе ОС Windows нужно нажать сочетание клавиш Win+R, в окне «Выполнить» ввести «msconfig» и нажать «Enter». В открывшемся окне следует перейти в пункт «Загрузка» и выбирать «Дополнительные параметры загрузки». Возможно, что здесь будет включен пункт «Максимум памяти» с указанием меньшего значения фактической оперативной памяти.
В данном случае следует снять галочку, затем нажать «OK» и «Применить». Чтобы текущие изменения вступили в силу необходимо перезагрузить компьютер и проверить использование оперативной памяти в системе.
Четвёртый вариант. Также проблема может быть связана с настройками биоса либо uefi, и, преимущественно, когда используется интегрированная видеокарта. В этом случае стоит зайти, в настройки BIOS/UEFI, чаще всего нажатием клавиши Del при включении компьютера (в ноутбуках чаще клавиша F. ).
В настройках BIOS/UEFI (рассматриваю на примере материнской платы ASUS) нужно найти пункт «Параметры графики». В нем выключить инициализацию IGPU, а объем используемой памяти указывать небольшой.
Также в пункте «Конфигурация памяти» перевести Memory Remap в Enable, т.е. «включено».
Затем сохранить произведенные изменения, нажав клавишу F10, в результате чего компьютер перезагрузится. Затем в параметрах системы следует посмотреть, на сколько используется установленная память. (В зависимости от версии BIOS или UEFI указанные настройки могут отличаться и пункты настроек могут называться немного иначе, например: Integrated Graphics Share Memory, Internal Graphic Mode Select, Onboard Video Memory Size и т.д. )
Пятый вариант. Порой изменения настроек BIOS/UEFI не дают результата и значения используемой памяти почти или совсем не изменяются. В этом случае стоит попробовать обновить версию прошивки BIOS, скачав ее с сайта-изготовителя материнской палаты, после чего разместить файл новой версии биоса, для удобства, в корне диска или флешки. В своем большинстве материнские платы поддерживают обновление через биос/uefi. Для этого следует зайти в его настройки. Выбрать утилиту позволяющую обновлять биос. На материнских платах ASUS это ASUS EZ Flash, у Gigabite - Q-Flash, у MSI - BIOS UPDATE и т.д.
Утилита предоставляет возможность обновления как через носитель информации, так и через интернет. Выбрав первый вариант следует перейти в корень диска, где располагается файл с обновлением, и собственно, запустить процесс. По завершении обновления компьютер перезагрузится и остается проверить, какой объем оперативной памяти в результате используется в системе.
Шестой вариант. Память в системе может использоваться не полностью в силу причин, связанных непосредственно с проблемами оперативной памяти. В этом случае планки следует извлечь из материнской платы и визуально осмотреть их на наличие дефектов. Порой контакты на планках памяти со временем окисляются, поэтому их следует потереть стеркой. Бывает, что оперативная память неправильно или неплотно установлена в
слоты на материнской платы. (В таком случае будет наблюдаться нехватка объема памяти (на один модуль) при условии, если планка не одна, если одна - компьютер просто не включиться). Поэтому необходимо проверить, корректно ли она установлена в соответствии с пазом на слоте и полностью ли она утоплена в разъеме.
Подробнее представлено в данном видео:
Фото и видео материалы взяты с канала ServLesson на YouTube.
Что такое оперативная память и для чего он нужна, ужен давно все выучили. А вот тема правильной комплектации десктопного компьютера платами памяти заслуживает отдельного внимания.
Увеличил видеопамять, но программа/игра все равно не запускается или тормозит
У интегрированных видеокарт множество недостатков перед дискретными графическими адаптерами. Максимум, что они способны обеспечить — обработку несложной (в т.ч. и трехмерной) графики. Дело в том, что у встроенных карт отсутствует функционал, присущий внешним видеоадаптерам. Они работают не только при использовании бортовой памяти ОЗУ, но и задействует мощности центрального процессора. Все это говорит о низкой производительности интегрированных решений, но для выполнения простых задач на компьютере — это самый дешевый вариант.
Достаточный объем видеопамяти еще не говорит, что видеокарта сможет потянуть ту или иную игру или сложный графический редактор. Большую роль играют и другие характеристики, которые попросту отсутствуют у интегрированных карт. Мы не будем их перечислять, т.к. это совершенно другая тема.
32-битные версии операционных систем Windows XP SP2, Windows Vista и Windows Server 2003 Standard Edition принципиально не могут использовать более 4 Гб оперативной памяти в силу внутренних архитектурных ограничений.
Однако на практике при установке одной из этих ОС на компьютер с 4Гб оперативной памяти доступный ей объём оперативной памяти (Его можно посмотреть, кликнув правой кнопкой на значке «Мой компьютер» и выбрав «Свойства» ) оказывается существенно меньшим – обычно от 2.7 до 3.75Гб.
Это происходит из-за того, что существенная часть адресного пространства используется в нуждах установленных периферийных устройств (основной потребитель – видеокарты) , при этом сама оперативная память никоим образом ими не используется. Конкретная цифра доступного адресного пространства зависит от чипсета, особенностей BIOS и конфигурации конкретного ПК (например, эта величина зависит от интерфейса и количества видеокарт, но никоим образом не зависит от того, каким количеством модулей и какого объёма у вас получен такой общий объём памяти. )
Радикальное решение данной проблемы существует только одно – замена ОС на 64-битную и включение в BIOS материнской платы опции «Memory Remap Feature» (или «H/W Mem Remap», обычно находится в разделе «Chipset Settings» или «NorthBridge Settings», некоторые современные платы включают эту функцию автоматически) . Только при соблюдении обоих этих условий вы сделаете доступным для ОС весь объём установленной памяти. Если вы включите Memory Remap с 32-битной ОС, то доступный ей объём оперативной памяти будет ограничен 2Гб, поэтому такого делать не надо.
Помните, что максимальное количество оперативной памяти, которое 32-битная версия Windows может выделить приложению составляет 2Гб по умолчанию и 2,7Гб, если ОС запущена с ключами /PAE и /3GB в boot.ini, а приложение откомпилировано с поддержкой такой возможности. Поэтому использование более 3Гб оперативной памяти совместно с 32-битными «десктопными» (не серверными! ) ОС в подавляющем большинстве случаев совершенно не оправдано.
Для разных МВ, разных производителей эти параметры будут отличаться.
Потому что x86 а надо x64 ОС
А вообще должно быть 3.2 или 3.7 доступно
win+R, откроется окно выполнить, введи туда msconfig, откроется конфигурация системы, перейди на вкладку загрузка и нажми на дополнительные параметры, в открывшемся окне сними галочку "максимум памяти" . если там нет галочки, то поставь её туда и на ок, перезагрузка. если не поможет верни как было.
Как использовать все 4 ГБ ОЗУ на 32-разрядной ОС
Надо включить режим РАЕ — Physical Address Extention — технология физического расширения адресов. В ней для адресного пространства используется не 32, а 36 битная шина адресации, и как следствие, 64 ГБ адресного пространства! Если у вас 64 — разрядный процессор (сейчас все новые такие), то в 32-разрядной ОС просто включаем режим РАЕ:
Пуск — пишем CMD — и в окно командной строки вводим
BCDEdit /set PAE forceenable
Дорогие друзья, если стоит 4Г по 2Г в каждом слоте и пишет (доступно: 2Г) то меняйте неработающую оперативку на новую, комп ее видит но функционала нет, потому что брак!
друзья помогите стоит винда 7 макс 64. пк у меня acer aspiret tc-100 в свойствах смотрю что у меня озу 5гб а свобоной только 930 мб что это значит и как эту проблему лечить.
Сегодня я расскажу об ограничениях виртуального адресного пространства Windows и о том, как бороться с ошибками «Недостаточно памяти», возникающие у 32-битных программ и игр, когда объем используемой ими памяти достигает 2 Гигабайт. Несколько простых способов обойти это ограничение и заставить приложения использовать более 2ГБ памяти.
Для начала немного теории об архитектуре процессоров и операционных систем, так как именно эти факторы определяют количество памяти доступное для приложений. Тем, кому теоретическая часть не интересна, можете сразу перейти к описанию решения проблемы.
Сколько оперативной памяти нужно компьютеру в 2021 году?
Количество оперативной памяти определяется в соответствие с планируемой нагрузкой компьютера. В среднем, потребность в оперативной памяти на сегодняшний день составляет:
- Для офисного компьютера, предназначенного для работы с документами, текстами и таблицами будет достаточно 4 ГБ оперативной памяти.
- Для домашнего компьютера, на котором планируется просматривать контент из сети, играть в простейшие аркадные игры и воспроизводить мультимедиа потребуется до 8 ГБ ОЗУ.
- Игровая сборка среднего уровня нуждается в 16 ГБ оперативной памяти.
- Для запуска производительных игр AAA-класса, а также работы в тяжелых приложениях для обработки видео или фотоматериалов потребуется 32 ГБ оперативной памяти.
- 64 ГБ ОЗУ – количество избыточное на сегодняшний день для рядовых задач, но может быть полезно при работе с видео- и 3D-редакторами. Однако и такой объем можно встретить в сборках компьютерных энтузиастов, стримеров и киберспортсменов.
При этом производительность системы зависит не только от объема и частоты оперативной памяти. Большое значение имеет конфигурация.
Как увеличить Video RAM из BIOS
Это рекомендуемый метод перераспределения VRAM. Однако это не работает на всех материнских платах, и вам не разрешается перераспределять память на вашем ПК самостоятельно. Тем не менее, вы можете попробовать изменить настройки BIOS и проверить, есть ли у вас достаточно прав для изменения объема выделенной видеопамяти на вашем ПК.
Шаг 1. Перезагрузите ПК, ноутбук и войдите в BIOS, нажимая — F2 или клавишу Del во время загрузки. Можете посмотреть, как зайти в BIOS от разных производителей материнских плат. В BIOS вам нужно перейти Advanced > video/Graphics settings или VGA Share Memory Size или UMA Frame Buffer Size или Share Memory и выбрать значение. Ниже на картинках я привел два примера, первый — это мой UEFI Asrock на ПК, а второй — это старый ноутбук BENQ с обычным BIOS.
Вы должны понимать, что параметры BIOS у всех разные, и иногда в БИОСах есть расширенные настройки, которые по умолчанию не показывают всех параметров. Воспользуйтесь Google или Yandex "поиск по картинкам", вбив туда модель материнской платы.
Шаг 2. Как только вы выбрали значение, которое вам нужно, обязательно сохраните параметры БИОС, нажав F10.
Память компьютера играет важную роль в быстром доступе к приложениям и программам. Память компьютера или ОЗУ используется системным процессором для хранения данных. Это энергозависимая память на материнской плате, в которой хранятся операционная система и программы системы для быстрого доступа. Ваш системный процессор непрерывно загружает данные с жесткого диска в оперативную память перед выполнением. Но иногда вам может понадобиться буферизовать высококачественное видео, видеоредакторы, 3D-структуры и новую игру на вашем ПК.
Что такое VRAM
Приложения и программы с интенсивной графикой используют большое пространство системной памяти для визуализации графических данных с высоким качеством, цветом, четкостью и определением. В этих случаях ваша система может попасть в нехватку оперативной памяти и бороться за буферизацию высокоинтенсивных графических программ, так как ваша видеокарта разделяет системную память. Если вам не нужно буферизовать высококачественные видео приложения, ваш ПК работает нормально с ОЗУ. В противном случае для буферизации высококачественного визуального отображения на монитор вам понадобится специальный тип памяти, называемый V >
Видеопамять предназначена для специальной обработки видео высокой интенсивности быстрее, чем оперативная память системы. Графические карты или графический процессор используют видеопамять (VRAM), встроенную в нее для хранения изображений и видеоданных. VRAM также называется виртуальной оперативной памятью и используется как память GPU для легкой обработки графических приложений, игр, сложных текстур и 3D-графики.
В последних игр и видео, может потребоваться воспроизведение видео с разрешением 1080p или 4k, которое требует большого количества VRAM. Кроме того, VRAM обрабатывает больше пикселей для изображений с более высоким разрешением, чтобы отображать их лучше. При этом современные игры требуют более подробной детализации и точных системных требований для их запуска на вашем мониторе, а наличие недостаточного количества VRAM приведет к большой перегрузке графического процессора.
Если у вас недостаточно VRAM, вы не сможете запускать современные игры. В таком случае вам потребуется графическая карта с большими характеристиками, чтобы легко загружать сложные текстуры с изображениями в высоком разрешении.
Кратко об оперативной памяти
Оперативная память (она же RAM, она же ОЗУ) – это энергозависимый тип памяти, который использует процессор для временного хранения данных, используемых в работе. Оперативная память представляет собой плату из текстолита, на которой распаяна микросхема из конденсаторов. Информация фиксируется на плате при помощи заряда. Заряженный конденсатор соответствует единице, разряженный – нулю.
Критериями выбора оперативной памяти являются такие параметры:
Решающий параметр назвать сложно, скорость работы системы определяется совокупностью этих значений.
Можно ли увеличить видеопамять на моем компьютере?
За некоторым исключением функция увеличения объема видеопамяти доступна только на компьютерах с интегрированной видеокартой. Это может быть, как любой мобильный, так и стационарный компьютер. Т.е. если на ПК установлена дискретный (внешний) видеоадаптер, увеличить объем ее памяти, скорее всего, не получится — данная функция доступна на довольно малом количестве видеокарт.
Многие владельцы ноутбуков часто ошибочно полагают, что в их компьютере установлен встроенный графический адаптер. На самом деле, в современных мобильных ПК чаще всего используются дискретные решения. Просто физический размер таких видеокарт очень мал, потому что они в целях экономии пространства встраиваются в материнскую плату.
Чтобы точно определить, является ли используемая видеокарта интегрированной, потребуется ознакомиться с ее описанием в интернете. Первым делом нужно узнать название видеоадаптера. В Windows это можно сделать через стандартное системное приложение "Диспетчер устройств":
- Нажмите клавиши "Win + R", в открывшееся окошко "Выполнить" впишите без кавычек команду "devmgmt.msc", затем нажмите "ОК". Откроется "Диспетчер устройств".
- Далее раскройте раздел "Видеоадаптеры". Если в компьютере задействована только одна видеокарта, то ее название будет отображено в данном разделе. Например:
- Далее откройте сайт любой поисковой системы и впишите в поисковую строку название видеокарты вместе с производителем (например — "NVIDIA GeForce GT 220").
В нашем примере NVIDIA GeForce GT 220 — это дискретная видеокарта, у которой невозможно увеличить объем имеющейся видеопамяти.
Если установленный в ПК графический адаптер является встроенным или по каким-либо причинам не получается определить это, переходите к следующему разделу.
Какую конфигурацию выбрать?
Главная особенность оперативной памяти – это ее модульность. Необходимый объем можно получить, установив одну плату, или набрать требуемую норму несколькими модулями. Основное условие – использовать одинаковые по техническим характеристикам модули, а в идеале – идентичные планки одной модели.
Если установить модули с разной частотой и таймингами, система будет работать в соответствие с параметрами более слабого. А вот использовать память различных поколений категорически запрещается, хотя некоторые материнские платы и снабжены слотами под обе версии. Компьютер с одновременно установленными платами памяти формата DDR3 и DDR4 просто не запустится. Также нельзя устанавливать вместе и модули с отличающимися рангами. Система будет работать, но нестабильно и с высокой вероятностью произвольного отключения.
Для примера, объем оперативной памяти в 32 ГБ можно достичь тремя конфигурациями:
- 1 модуль на 32 ГБ;
- 2 модуля по 16 ГБ;
- 4 модуля по 8 ГБ.
Главное преимущество нескольких модулей обеспечивается шириной шины оперативной памяти. Если плата памяти имеет шину в 64 бита, то два таких модуля в двухканальном режиме предоставляют системе канал шириной в 128 бит. Четыре платы памяти реализуют соединение с пропускной способностью 256 бит.
Поэтому конфигурация с одним модулем ОЗУ будет демонстрировать самую низкую скорость передачи данных из указанных в примере вариантов. Но в то же время одна плата памяти – это возможность легкого и бюджетного апгрейда системы в будущем. Просто покупаете вторую и добавляете в соответствующий разъем.
Комплект из двух модулей оперативной памяти – оптимальный вариант и по цене, и по мощности. Контроллер модуля ОЗУ при этом будет работать в двухканальном режиме
Четыре модуля памяти увеличат производительность системы, однако прирост составит не более 2 – 3 % от двухмодульной комплектации. Контроллер будет работать в двухканальном режиме, а производительность возрастет за счет увеличения количества банков памяти, которыми сможет оперировать контроллер. При этом на прирост существенно влияет топология разводки платы. В некоторых вариантах установка четырех модулей может наоборот незначительно снижать производительность, но на те-же 2 – 3 %.
Заметьте, для оптимальной работы системы используются только парные конфигурации. Если установить в компьютер 3 модуля памяти, система будет работать в асинхронном двухканальном режиме, а прирост или падение производительности, как и в случае с четырьмя планками будет зависеть от топологии разводки платы и ранговости модулей.
Увеличьте выделенную видео память на вашей видеокарте из BIOS
Это рекомендуемый метод для перераспределения памяти выделения памяти VRAM. Тем не менее, это не работает для всех материнских плат, и вам может быть запрещено перераспределять память на вашем ПК в одиночку. Тем не менее, вы можете попытаться изменить настройки BIOS и проверить, достаточно ли у вас прав для изменения объема выделенной видеопамяти на вашем ПК.
Перезагрузите компьютер и несколько раз нажмите клавишу BIOS — клавиши F2, F5, F8 или Del во время загрузки.
В меню BIOS перейдите в раздел Расширенные функции или аналогичный.
Теперь нажмите Настройки видео/графики или Размер общей памяти VGA . Если вы не можете найти эти варианты, найдите категорию с похожим вариантом.
Настройте параметр, который лучше всего подходит для вашей задачи. Объем памяти по умолчанию, выделяемой для графического процессора, обычно составляет 128 МБ. Вы можете увеличить предварительно выделенную VRAM до 256 МБ или 512 МБ.
Сохраните изменения и перезапустите систему.
Чем посвящен VRAM
Приложения и программы, интенсивно использующие графику, используют большой объем системной памяти для отображения графических данных с высоким качеством, цветом, четкостью и четкостью на дисплее. В этих случаях ваша система может столкнуться с нехваткой оперативной памяти и из-за проблем с буферизацией графических программ высокой интенсивности, поскольку ваша видеокарта разделяет системную память. Если вам не нужно буферизовать высококачественные видеоприложения, ваш компьютер нормально работает с оперативной памятью. В противном случае для буферизации высококачественного визуального дисплея на системном мониторе вам потребуется специальный тип памяти, называемый видеопамять (VRAM) .
Видеопамять предназначена для специальной обработки видео высокой интенсивности быстрее, чем системная память. Видеокарты или графические процессоры используют встроенную на нем видеопамять (VRAM) для хранения изображений и видеоданных. VRAM также называется виртуальной оперативной памятью и используется в качестве памяти графического процессора для простой обработки графических приложений, игр, сложных текстур и трехмерной графики.
Однако в некоторых приложениях, таких как новейшие игры и видеоролики, может потребоваться воспроизведение видео с разрешением 1080p или 4k, для которого требуется много видеопамяти. Кроме того, VRAM обрабатывает больше пикселей для изображений с более высоким разрешением, чтобы лучше их отображать. При этом современные игры требуют повышенной детализации и точных системных требований для их запуска на системном мониторе, а недостаток VRAM приведет к большой перегрузке графического процессора.
Увеличиваем объем видеопамяти через BIOS
Первое, что требуется сделать — войти в пользовательский интерфейс (настройки) BIOS. На большинстве компьютеров это делается следующим образом:
- Выключите, а затем вновь включите компьютер.
- Как только на экране появится информация POST (текст на черном фоне), нажимайте на клавишу "F2", "F12" или "Delete". Это стандартные клавиши, служащие для запуска пользовательского интерфейса BIOS. Но многие производители ноутбуков и материнских плат могут изменять клавиши для входа в настройки BIOS. Информацию об этом можно почитать в разделе поддержки на сайте производителя техники.
- Если все прошло хорошо, пользовательский интерфейс BIOS будет запущен.
Далее в настройках BIOS требуется найти параметр, отвечающий за распределение оперативной памяти под нужды видеоадаптера. В зависимости от модели компьютера или версии прошивки BIOS, данный параметр может иметь разные названия. Он может иметь и разное расположение в структуре пользовательского интерфейса BIOS. Например, взгляните на это изображение:
Зеленым выделено название раздела BIOS ("Advanced Chipset Setup"), в котором расположен параметр распределения ОЗУ — "Share Memory Size". По умолчанию значение этого параметра всегда — "Auto". Т.е. при работе компьютера память под нужды видеокарты будут устанавливаться в зависимости от текущей нагрузки. Но такое решение даст меньшую производительность встроенной видеокарты, чем, если бы в ее распоряжении был объем ОЗУ, к которому не имеют доступ другие приложения и даже операционная система.
Чтобы изменить объем выделенной видеопамяти, просто выставите в параметре "Share Memory Size" требуемое значение. В данном конкретном случае максимально возможный объем перераспределяемой памяти ОЗУ составляет 512 Мб, на других компьютерах эти значения могут различаться. После установки объема памяти нажмите на клавиатуре кнопку "F10" для сохранения изменений и перезагрузки компьютера. При последующем включении ПК объем видеопамяти будет установлен согласно выставленным настройкам.
В данном случае раздел называется "Chipset Configuration", а параметр, отвечающий за распределение памяти — "Graphics Aperture Size". Действия по перераспределению ОЗУ такие же, как и в предыдущем примере.
И еще один пример:
В этой версии BIOS распределение объема ОЗУ производится в разделе "Advanced BIOS Features" путем установки требуемого значения в параметре "UMA Frame Buffer Size". В этих BIOS данный параметр также может называться как "Video Memory Size" и "On-Chip Frame Buffer Size".
Ограничения виртуальной памяти в Windows
У каждой версии Windows есть определенные ограничения по использованию физической и виртуальной памяти (можно посмотреть по ссылке). И если ограничение физической памяти связано, скорее, с лицензированием, то с ограничениями виртуальной все немного сложней.
Нас же интересует только виртуальная память, так как именно с ней взаимодействуют приложения. Если не вдаваться в подробности, то технология виртуальной памяти позволяет каждому процессу иметь свою собственную память – адресное пространство, которое виртуально не пересекается с адресными пространствами других процессов. То есть приложение «считает», что память принадлежит только ему одному и может даже использовать больше имеющегося объема физической ОЗУ, а уже распределением и согласованием занимается ОС.
И так, для 32-разрядных Windows общее ограничение виртуальной памяти – 4 GB (как и для 32-разрядных процессоров). 64-разрядные имеют ограничение от 15 до 256 TB в зависимости от версии. Но, любая редакция Windows делит общее адресное пространство на две части: user mode (пользовательский режим) – память, доступная приложениям и kernel mode (режим ядра) – память, используемая системой. И, если на х64 приложениям достается 8 – 128 GB, то для x32 это всего лишь 2 GB (фактически ~1.7-1.8 GB). При достижении этого лимита, приложение выдаст ошибку и будет закрыто, или просто «вылетит» без каких либо предупреждений.
Как устроена память в Windows, подробно расписано в статьях Марка Руссиновича.
Читайте также:
- Benq 2411z hdmi версия какая
- Можно ли заменить несъемный аккумулятор в ноутбуке
- Настройка почты tut by в the bat
- Управление параметрами безопасности и конфиденциальности xbox в интернете для семейной группы
- Сколько компьютеров может объединять один сегмент компьютерной сети ethernet стандарта 10base 5