Как выделить больше оперативной памяти для определенных приложений в Windows


ОЗУ, или оперативная память, используется для более быстрой загрузки программ и выполнения задач за долю времени, которое потребовалось бы, если бы программе приходилось загружаться с жесткого диска. Оперативная память жизненно важна для производительности в любой программе, которой требуется доступ к огромному объему данных.

Например, программа обработки текста не будет сильно зависеть от оперативной памяти из-за низких требований к производительности. Однако для подробной электронной таблицы Excel или Photoshop требуется столько оперативной памяти, сколько вы можете выделить. Как и игры. Во многих случаях вам необходимо выделить дополнительную оперативную память для игр, особенно если вы используете много модов.

Это верно для таких игр, как Minecraft, а также для таких игр, как Shadow of Mordor, которым требуется колоссальные 8,3 ГБ видеопамяти. Хорошей новостью является то, что вы можете выделить больше оперативной памяти конкретным приложениям, чтобы повысить их производительность.

Что такое оперативная память?

ОЗУ — это аббревиатура от оперативного запоминающего устройства, и это одна из наиболее важных частей вашего компьютера. Оперативная память необходима для запуска программ. Без него вы не сможете запустить большинство приложений, а те, которые вы сможете запустить, будут работать на значительно сниженном уровне.

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

В современных компьютерах объем оперативной памяти обычно кратен 4. Материнские платы часто используют так называемую двухканальную память, что означает, что вам нужен ОЗУ того же типа — либо планки по 4, либо планки по 8, либо планки. из 16. Не существует верхнего предела объема оперативной памяти, который вы можете иметь, кроме того, который может поддерживать ваша материнская плата, хотя существует предел тому, сколько вы можете разумно когда-либо использовать.

Разрешить Windows 10 выделять больше оперативной памяти

Самый простой способ повысить производительность по всем направлениям — разрешить Windows использовать столько оперативной памяти, сколько необходимо, до обеспечить производительность. Найдите приложение Этот компьютер , щелкните его правой кнопкой мыши и выберите Свойства . Выберите Дополнительные настройки системы >Настройки. На вкладке Визуальные эффекты есть четыре параметра. Выберите параметр Настроить для достижения максимальной производительности .

.

После этого нажмите Применить. Изменения вступят в силу после перезагрузки компьютера. Этот параметр позволяет Windows выделять оперативную память по мере необходимости, чтобы обеспечить максимально плавную работу программ.

Приоритизация использования оперативной памяти

Еще один способ гарантировать, что конкретным программам будет более чем достаточно оперативной памяти, особенно если вы запускаете несколько приложений одновременно, — это установить приоритет использования оперативной памяти в Диспетчер задач. Откройте Диспетчер задач , щелкните правой кнопкой мыши приложение, для которого требуется установить приоритет, затем выберите Перейти к деталям.

Откроется вкладка Сведения диспетчера задач. Щелкните процесс правой кнопкой мыши и выберите Установить приоритет. Здесь вы можете указать, какой приоритет получит программа: в реальном времени, высокий, выше нормального, нормальный, ниже нормального или низкий.

Назначение использования оперативной памяти в конкретных программах

Другой вариант (и, возможно, лучший выбор) — выделить больше оперативной памяти в настройках данной программы. Это особенно актуально для таких игр, как Minecraft, в которые часто играют с модами. Многие пакеты модов не будут работать корректно, если объем оперативной памяти превышает установленный по умолчанию.

Имейте в виду, что точный процесс этого зависит от программы. Даже в Minecraft процесс выделения оперативной памяти зависит от используемой вами программы запуска. В качестве краткого примера вы можете выбрать вкладку Установки в панели запуска по умолчанию, нажать Создать >Дополнительные параметры и изменить текст в разделе . Аргумент JVM от Xmx2G до XmX2n, где n — объем оперативной памяти, которую вы хотите использовать.

Если вам нужно более подробное объяснение, вот еще одна статья, которая может помочь.  

В каждой игре и программе будет свой метод выделения дополнительной оперативной памяти, если это вообще возможно. Многие приложения запрограммированы на использование определенного объема оперативной памяти в зависимости от вашей операционной системы, независимо от того, сколько у вас доступно. Например, Microsoft Excel в 32-разрядных операционных системах ограничен 2 ГБ ОЗУ.

Риски использования слишком большого количества оперативной памяти

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

Однако бывают случаи, когда это может нанести более серьезный ущерб. Любой, кто когда-либо занимался программированием, сталкивался с ошибкой переполнения стека — проблемой, возникающей при превышении памяти стека вызовов. Эта ошибка приводит к сбою. Подобная проблема часто возникает, когда программа выдает сообщение об ошибке «Не отвечает» в Windows.

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

.

Похожие сообщения:


28.01.2021