Содержание:
Когда в Windows запускается какой-либо процесс, система автоматически распределяет для него ресурсы процессора и оперативной памяти. Делается это без вмешательства пользователя и предназначено для оптимизации работы операционки. Если требуется выделить объем ОЗУ для определенной игры, можно вручную повысить приоритет ее выполнения.
Значение «Высокий» для приоритета – наиболее оптимальный вариант, поскольку после его выбора большая часть оперативной памяти будет выделена для игры, но при этом другие фоновые процессы и задачи операционной системы и службы продолжат относительно стабильно функционировать (в отличие от приоритета «Реального времени»).
Если по каким-то причинам выделение нужного количества оперативной памяти для игры не происходит, можно изменить параметры запуска приложения вручную через свойства ярлыка:
-heapsize 1048576
(объем оперативной памяти в килобайтах, в нашем примере это 1 Гб ОЗУ, если же нужно выделить 4 Гб памяти, тогда формула этого числа — 4*1024*1024).
Если же вы используете игровой клиент, например, Steam, и через него запускаете игры, то изменять параметры запуска нужно через него. На вкладке «Библиотека» щелкните правой кнопкой мыши по игре и выберите «Свойства».
В следующем окне на вкладке «Общие» в поле «Параметры запуска» введите -heapsize
и укажите объем желаемой оперативной памяти в килобайтах (к примеру, для 8 Гб это будет запись -heapsize 8388608
).
В качестве альтернативного варианта предлагаем воспользоваться встроенной функцией операционной системы, позволяющей расширить ОЗУ за счет физической памяти, а именно – файлом подкачки, или виртуальной памятью. Если ресурсов недостаточно для стабильной игры, следуйте инструкции ниже:
Новые настройки системы вступят только после перезагрузки компьютера. После система автоматически распределит ресурсы системы на игру и другие приложения уже с учетом виртуальной памяти, что позволит выделить больше оперативной памяти для нее.
Если на игру хватает оперативной памяти, а выделить достаточный объем нет возможности, приведем несколько простых рекомендаций, которые помогут освободить задействованную память без ущерба системным процессам. Например, можете очистить ее с помощью встроенных в Windows средств (завершение лишних фоновых процессов через «Диспетчер задач» и автозагрузку) или через сторонний специализированный софт, о чем мы писали более развернуто в руководстве на сайте.
Подробнее: Как очистить оперативную память на компьютере
В качестве альтернативного варианта можете воспользоваться программами, предназначенными для улучшения производительности в игр. Все операции, которые этому будут способствовать, выполняются в автоматическом режиме, к примеру, определение оптимальных параметров графики, выключение ненужных служб и программ для освобождения памяти ОЗУ. У нас на сайте есть отдельный обзор, где разобран такой софт с описанием всех преимуществ и недостатков (все приложения имеют свой набор функций, поэтому вы сможете подобрать наиболее подходящее решение).