Почему майнкрафт ест много оперативной памяти
Обновлено: 21.11.2024
Раньше он также достиг 1500 МБ памяти, но мне не удалось сделать снимок экрана. Как установить ограничение или уменьшить объем памяти?
- Пробиватель деревьев
- Дата регистрации: 28 апреля 2016 г.
- Сообщения: 14
- Сведения об участнике
Я не хочу выделять больше памяти. Я хочу выделить меньше памяти.
- Знак зверя
- Местоположение: слишком далеко от кофейной кружки.
- Дата регистрации: 12 апреля 2013 г.
- Сообщения: 938
- Minecraft: jtpetch
- Сведения об участнике
Вы можете использовать то же руководство, чтобы выделить меньше ресурсов, но это не рекомендуется.
Именно столько использует MC. Он будет работать с меньшими суммами, но, скорее всего, будет работать хуже. 1,5 ГБ (1500 МБ) оперативной памяти на самом деле совсем немного, особенно по сравнению с современными играми и программами, а также тем фактом, что средний объем оперативной памяти на настольных компьютерах сейчас составляет 8 ГБ.
Если столько используемой оперативной памяти занимает 47% вашей оперативной памяти, то я готов поспорить, что у вас всего 4–6 ГБ, не так ли?
В таком случае 1,5 ГБ вполне приемлемо для MC, если только вам не нужно делать кучу других вещей вместе с ним.
Я запускаю MC с 8 ГБ (из моих 16), и он редко достигает более 2-3, если только я не запускаю усиленный мир, кучу модов или у меня есть друзья, связанные с редстоунами. Это излишество, но общее эмпирическое правило состоит в том, чтобы выделить больше, чем вы думаете, что вам нужно, если только вы не можете, потому что, если вы не выделяете 16 ГБ+ или у вас совершенно ужасный процессор, это не снизит вашу производительность, и на самом деле он не используется до тех пор, пока он не понадобится MC.
Хотите разместить выделенный сервер самостоятельно, легко и бесплатно? Нажмите здесь!
Нужно опубликовать журнал DXDiag, но не знаете, как это сделать? Вот!
R7 1700 (8c/16t) @ 3,8 ГГц
Охладитель Cryorig H7
G1 Gaming GTX 1080 8 ГБ при частоте ядра 2000 МГц
16 ГБ оперативной памяти DDR4 3200 МГц
Твердотельный накопитель 850 EVO 250 ГБ
Твердотельный накопитель Sandisk Plus объемом 240 ГБ
Жесткий диск WD Blue 1 ТБ, 7200 об/мин
Стандартный жесткий диск 2,5 дюйма, 7 200 об/мин, 1 ТБ
Жесткий диск WD 500 ГБ 7200 об/мин
3 x 24-дюймовых монитора 1080p с частотой 75 Гц
Нажмите на меня, и пусть все ваши мечты сбудутся.
- Пробиватель деревьев
- Дата регистрации: 28 апреля 2016 г.
- Сообщения: 14
- Сведения об участнике
Хорошо, ммм. Я просто заметил, что на своем старом компьютере я запускал его, и он использовал гораздо меньше памяти (500-600 МБ), и было гораздо меньше лагов, и компьютер работал намного тише.
- Знак зверя
- Местоположение: слишком далеко от кофейной кружки.
- Дата регистрации: 12 апреля 2013 г.
- Сообщения: 938
- Minecraft: jtpetch
- Сведения об участнике
Была ли это старая версия? Более новые версии MC (объективно) используют больше оперативной памяти.
Задержка зависит от многих факторов
Все зависит от аппаратного обеспечения и от того, как оно охлаждается.
Хотите разместить выделенный сервер самостоятельно, легко и бесплатно? Нажмите здесь!
Нужно опубликовать журнал DXDiag, но не знаете, как это сделать? Вот!
R7 1700 (8c/16t) @ 3,8 ГГц
Охладитель Cryorig H7
G1 Gaming GTX 1080 8 ГБ при частоте ядра 2000 МГц
16 ГБ оперативной памяти DDR4 3200 МГц
Твердотельный накопитель 850 EVO 250 ГБ
Твердотельный накопитель Sandisk Plus объемом 240 ГБ
Жесткий диск WD Blue 1 ТБ, 7200 об/мин
Стандартный жесткий диск 2,5 дюйма, 7 200 об/мин, 1 ТБ
Жесткий диск WD 500 ГБ 7200 об/мин
3 x 24-дюймовых монитора 1080p с частотой 75 Гц
Нажмите на меня, и пусть все ваши мечты сбудутся.
- Пробиватель деревьев
- Дата регистрации: 28 апреля 2016 г.
- Сообщения: 14
- Сведения об участнике
Я использую 1.7.10. У меня невероятно низкий fps (менее 20) из-за того, что я использую слишком много памяти. Я точно знаю, что игре нужно максимум 700 Мб, а на родном ноуте я так играл и всегда получал не менее 60 фпс. Теперь, когда я достигаю более 900 МБ, частота кадров становится ОЧЕНЬ низкой. Как бы вы выделили меньше памяти для MC (менее 800 МБ)
- Знак зверя
- Местоположение: слишком далеко от кофейной кружки.
- Дата регистрации: 12 апреля 2013 г.
- Сообщения: 938
- Minecraft: jtpetch
- Сведения об участнике
Нет, вы можете выделять столько, сколько хотите.
Просто используйте тот же метод и введите 700 (или любую другую сумму) вместо 2048, указанных в руководстве.
Теперь меня заинтриговал тот факт, что он зависает всякий раз, когда превышает 900 МБ.
Есть ли у вас такая проблема с другими играми, программами?
Сколько у него оперативной памяти?
Поскольку это ноутбук, я рекомендую вынимать оперативную память, чтобы проверить, не неисправна ли она, но это крайний вариант, если проблема связана с физической памятью.
Хотите разместить выделенный сервер самостоятельно, легко и бесплатно? Нажмите здесь!
Нужно опубликовать журнал DXDiag, но не знаете, как это сделать? Вот!
R7 1700 (8c/16t) @ 3,8 ГГц
Охладитель Cryorig H7
G1 Gaming GTX 1080 8 ГБ при частоте ядра 2000 МГц
16 ГБ оперативной памяти DDR4 3200 МГц
Твердотельный накопитель 850 EVO 250 ГБ
Твердотельный накопитель Sandisk Plus объемом 240 ГБ
Жесткий диск WD Blue 1 ТБ, 7200 об/мин
Стандартный жесткий диск 2,5 дюйма, 7 200 об/мин, 1 ТБ
Жесткий диск WD 500 ГБ 7200 об/мин
3 x 24-дюймовых монитора 1080p с частотой 75 Гц
Нажмите на меня, и пусть все ваши мечты сбудутся.
- Пробиватель деревьев
- Дата регистрации: 28 апреля 2016 г.
- Сообщения: 14
- Сведения об участнике
Иногда у меня возникают проблемы с веб-браузером Google Chrome. У меня не так много других игр, так как этот ноутбук новый. Когда я работаю в Chrome, иногда у меня возникает задержка компьютера: буквы появляются на экране через 2 секунды после ввода, вещи загружаются медленно и т. д. Однако я никогда не использую больше 500 МБ ни в одной другой программе. У меня более 12000 МБ оперативной памяти:/
- Убийца драконов Края
- Дата регистрации: 06.10.2013
- Сообщения: 12 108
- Minecraft: TheMasterCaver
- Сведения об участнике
Даже более новые версии Minecraft не используют более 200-300 МБ памяти, если вы не используете экстремальные расстояния рендеринга (более 16; игра даже не позволяет вам превысить это, если вы не выделите 2 ГБ или не используете Optifine, который игнорирует это ограничение), пакеты ресурсов HD (и даже это спорно) или моды, неэффективно использующие память. Например, вот сколько памяти у меня использует игра, работающая под управлением vanilla 1.5.2 и 1.9.2 и модифицированной 1.6.4 (всего на моем компьютере всего 3 ГБ и 32-битная загрузка, что означает, что я не могу даже использую более 1 ГБ; во время обычной игры я выделяю 768 МБ с -Xmx768M -Xms768M -Xss1024K, и я играл 8 часов подряд без каких-либо проблем, если не считать полного всплеска GC, длящегося в секунду каждые 30-60 минут):
Также см. этот пост, где они протестировали игру с выделенным объемом 512–4 ГБ, при этом фактически используемая память оставалась примерно 200–300 МБ (с более высоким расстоянием рендеринга, чем я использовал; расстояние рендеринга 12 фрагментов загружается в два раза быстрее). много кусков как 8).
Задержки, возникающие при увеличении использования памяти, часто являются признаком исчерпания физической оперативной памяти, что приводит к переключению ОС на диск, что на несколько порядков медленнее даже при использовании SSD-накопителей.
Мне интересно, как именно выглядят ваши аргументы JVM, особенно "Xmn"? Многие люди меняют его с Xmn128M по умолчанию на что-то гораздо более высокое, что вызывает всевозможные проблемы, и это первое, о чем я думаю, когда вижу, что у кого-то странные проблемы с памятью.
Первый мир TheMasterCaver — возможно, самый заброшенный мир в истории Minecraft — включает в себя загрузку мира.
TheMasterCaver's World — моя собственная версия Minecraft, в значительной степени основанная на моих взглядах на то, как игра должна была развиваться с версии 1.6.4.
Почему я до сих пор играю в 1.6.4?
Я пытаюсь играть в McEternal на компьютере с 16 ГБ ОЗУ и предположительно выделено 12 ГБ (хотя, кажется, было выделено только 10 ГБ), и все же я все еще получаю ужасную блокировку -ups из-за нехватки памяти? в чем проблема? серьезно сошел с ума, потому что я просто хочу играть без лагов
Было время, когда Minecraft потреблял меньше памяти, можно было играть с 700 МБ, 1,5 ГБ, это был большой модпак, но все изменилось с версией 1.8.
Mojang решили, что для увеличения FPS они будут перепроектировать конвейер рендеринга. Minecraft во время запуска объединяет для каждого блока его 3D-модель с текстурами и предварительно генерирует информацию, необходимую для ее рендеринга, в так называемой «BakedModel». В ванильном Майнкрафте не так много блоков, но с модами вы можете легко получить более тысячи уникальных блоков. Вот почему модам нужно так много памяти.
С увеличением потребности в памяти возникает еще одна проблема.
Алгоритм сборки мусора по умолчанию, используемый в Java 1.8, ужасен. В Java нет функции освобождения памяти, когда коду требуется блок памяти, он запрашивает его, и когда он больше не нужен, он будет оставаться там неиспользованным до того момента, когда среда выполнения Java не имеет свободной памяти, которую можно было бы предоставить запрашивающему. метод. В этот момент сборщик мусора по умолчанию вызывает событие остановки мира и сканирует всю управляемую память в поисках любого неиспользуемого блока. В течение этого времени игра не отвечает, ничего не может быть отрендерено, и, поскольку Minecraft требует так много памяти для своих BakedModels, это может занять много времени.
Чтобы предотвратить это, мы используем разные реализации GC, я предпочитаю G1GC и это мои аргументы:
-XX:+UnlockExperimentalVMOptions -XX:+UseG1GC -XX:G1NewSizePercent=20 -XX:G1ReservePercent=20 -XX:MaxGCPauseMillis=50 -XX:G1HeapRegionSize=32M
"MaxGCPauseMillis" здесь важен, он сообщает сборщику мусора, что он может заморозить приложение всего на 50 миллисекунд для одного такта Minecraft.
С таким пакетом, как McEternal, у вас есть и другая проблема, этот модпак побуждает игроков исследовать мир, что означает, что игрок постоянно генерирует новые фрагменты. Единственным решением для этого является предварительная генерация большой области вокруг точки возрождения, когда никто не играет.
Как выделить больше оперативной памяти для Minecraft Twitch и 5 других лаунчеров.
Laptop251 поддерживается такими читателями, как вы. Когда вы покупаете по ссылкам на нашем сайте, мы можем получить небольшую комиссию без каких-либо дополнительных затрат для вас. Узнать больше.
Ваш Minecraft вылетает при каждом запуске и становится немного интенсивнее? Причиной этого в большинстве случаев является недостаточное количество оперативной памяти, выделенной вашему серверу Minecraft. Увеличение объема памяти также улучшит общую производительность игры и модов.
Поэтому увеличение его является очевидным решением. Но как это сделать?
В этом руководстве мы рассмотрим:
Проверьте оперативную память и операционную систему Windows
Прежде всего проверьте, достаточно ли ОЗУ для выделения. А если вы хотите выйти за рамки 8 ГБ, вам понадобится 64-разрядная версия Windows, которую мы проверим во вторую очередь.
Проверка оперативной памяти
Проще всего проверить оперативную память с помощью диспетчера задач Windows:
<р>1. Щелкните правой кнопкой мыши на панели задач Windows и выберите «Диспетчер задач».<р>2. Нажмите «Подробнее».
<р>3. Откройте вкладку "Производительность".
<р>4. Нажмите «Память» на левой боковой панели.<р>5. Он отобразит общий объем оперативной памяти, доступной в вашей системе.
Проверка версии Windows
Вот как можно проверить версию операционной системы Windows:
<р>1. Перейдите на панель задач Windows и введите «Информация о системе».<р>2. Найдите «Тип системы». В нашем случае у нас 64-битная операционная система, процессор x64.
Теперь, когда у вас достаточно ОЗУ и нужная версия Windows, все готово для увеличения объема ОЗУ — давайте приступим к этому.
Как выделить больше оперативной памяти для Minecraft Twitch?
Откройте программу запуска Twitch и следуйте инструкциям ниже.
- Нажмите «Ctrl + запятая» в панели запуска, чтобы открыть меню настроек.
- Нажмите «Minecraft» и найдите «Настройки Java» в нижней части экрана.
- Выполните поиск по запросу «Выделенная память». Объем памяти по умолчанию составляет 3228 МБ. Переместите ползунок вправо и увеличьте объем ОЗУ с шагом 0,25 ГБ.
- Выделив оперативную память, вернитесь к модам и запустите Minecraft, чтобы игра стала более производительной.
Важно: вам придется добавить ОЗУ ко всем модам по отдельности (тот же метод, что и выше), чтобы они правильно работали с игрой.< /p>
Как выделить больше оперативной памяти для Minecraft на 5 других лаунчерах
Вот как вы можете увеличить объем оперативной памяти для Minecraft, используя пусковые установки по умолчанию, Technic, Void, FTB и AT.
1. Как выделить больше оперативной памяти для запуска Minecraft? (по умолчанию)
Вот как добавить больше оперативной памяти в программу запуска Minecraft по умолчанию:
- Откройте Minecraft и выберите Java или Bedrock (в зависимости от того, что вам больше нравится).
- Откройте вкладку "Установки", и ниже появится список выпусков.
- Нажмите "Параметры" (три точки справа) и выберите "Изменить".
- В новом всплывающем окне нажмите «Дополнительные параметры», и вы увидите раздел «Аргументы JVM».
- Сосредоточьтесь на первом фрагменте с надписью «Xmx2g». Число обозначает объем оперативной памяти, которую ваш Minecraft использует.
- Вы можете изменить число на объем оперативной памяти, который вы хотите использовать в Minecraft.
- Сохраните изменения и запустите игры — вы сразу заметите разницу в производительности.
2. Как выделить больше оперативной памяти для ATLauncher?
- Запустите ATLauncher.
- Нажмите "Настройки" в меню справа.
- Перейдите на вкладку «Minecraft/Java» в верхней части экрана.
- Найдите «Максимальный объем памяти/ОЗУ» и введите объем ОЗУ, который вы хотите выделить.
- Также можно использовать стрелки вверх и вниз. Оперативная память будет изменяться с шагом 0,5 ГБ.
- Сохраните, когда закончите.
3. Как выделить больше оперативной памяти для Technic Launcher?
- Откройте программу запуска Technic и нажмите "Настройки".
- Откройте «Настройки Java» в меню «Настройки».
- Измените память в соответствии с вашими требованиями.
4. Как выделить больше оперативной памяти для FTB Launcher?
- Откройте программу запуска FTB и нажмите "Параметры" справа.
- Найдите «Максимум оперативной памяти (МБ)».
- Перетащите ползунок, чтобы выделить нужный объем оперативной памяти.
5. Как выделить больше оперативной памяти для Void Launcher?
- Откройте программу запуска Void и нажмите «Настройки».
- Найдите Minecraft и нажмите на вкладку.
- Нажмите «Память», чтобы выделить ее.
- Вы готовы к запуску.
Часто задаваемые вопросы — часто задаваемые вопросы о выделении дополнительной памяти для Minecraft Twitch
Давайте рассмотрим некоторые часто задаваемые вопросы ниже.
Можете ли вы выделить серверу Minecraft слишком много оперативной памяти?
Да, для Minecraft можно выделить слишком много оперативной памяти, и это не очень хорошая идея. Это связано с тем, что предоставление слишком большого объема оперативной памяти вашей системе приведет к нехватке места, и ваша игра может работать медленнее.
Поэтому мы рекомендуем вам изменять распределение ОЗУ с шагом 0,25 ГБ или 0,5 ГБ, пока вы не получите подходящую комбинацию.
Достаточно ли 2 ГБ ОЗУ для сервера Minecraft?
Оперативная память объемом 2 ГБ отлично подойдет, если вы хотите добавить несколько модов или базовых плагинов и увеличить базу игроков на своем сервере Minecraft. Однако, если вы ищете более интенсивный игровой процесс, то 4 ГБ ОЗУ — гораздо лучший вариант.
Заключение
Выполняя шаги для своей программы запуска из списка выше, вы можете выделить больше оперативной памяти для Minecraft. Например, для пользователей Twitch вы можете:
- Перейдите к настройкам Java в Minecraft
- Увеличить выделенную память
- Запускайте и наслаждайтесь Minecraft
Чтобы предотвратить частые сбои Minecraft, необходимо увеличить объем выделенной памяти. Помните, что 4 ГБ ОЗУ — это предел для 32-разрядной Windows. Чтобы выделить больше, вам нужна 64-битная версия — и даже если она у вас есть, 4 ГБ для Minecraft более чем достаточно. Все, что превышает 8 ГБ, — это излишество.
Помогли ли вам описанные выше методы? Мы ценим обратную связь, дайте нам знать, если мы что-то упустили или если у вас есть более простой способ решить проблему — до тех пор.
Но чем больше и красивее ваш мир "Minecraft", тем больше оперативной памяти ему нужно для работы. А если для игры выделено недостаточно оперативной памяти, она будет загружаться медленно, кадры будут заикаться и даже может вылететь.
К счастью, есть решение. Существует несколько разных способов выделить больше оперативной памяти для «Minecraft», каждый из которых достаточно прост и понятен.
А если у вас есть собственный сервер Minecraft, вы также можете выделить ему больше оперативной памяти, что позволит большему количеству людей одновременно играть на сервере.
Вот краткое изложение всех способов выделить больше оперативной памяти для «Minecraft».
Важно: это руководство относится только к «Minecraft: Java Edition». Если вы играете в «Bedrock Edition», также известную как «Minecraft для Windows 10», у вас нет встроенного способа контролировать объем используемой оперативной памяти.
Как выделить больше оперативной памяти для «Minecraft»
Чтобы изменить объем ОЗУ, который может использовать «Minecraft», вам придется изменить настройки приложения Minecraft Launcher. Приложение запуска — это программа, которую вы используете для запуска «Minecraft».
Существует несколько различных приложений запуска, которые вы можете использовать, в зависимости от того, какие моды вы установили. Мы рассмотрим три самых популярных, начиная со стандартного «ванильного» лаунчера, которым пользуется большинство людей.
Совет: у вас всегда должно быть не менее 2 гигабайт (ГБ) оперативной памяти, выделенной для «Minecraft». Если вы планируете использовать много модов, подумайте о том, чтобы увеличить его до 4 ГБ или 6 ГБ.
Просто будьте осторожны, чтобы не использовать больше оперативной памяти, чем на самом деле доступно на вашем компьютере. Вы захотите оставить по крайней мере половину оперативной памяти доступной для остальной части вашего компьютера.
Выделение оперативной памяти с помощью лаунчера Minecraft по умолчанию
Если вы знакомы с «Minecraft», вы, вероятно, также знакомы с приложением для запуска игры по умолчанию, которое называется «Minecraft Launcher». Вот как использовать его для перераспределения оперативной памяти.
<р>1. Откройте программу запуска Minecraft и выберите вкладку «Установки» вверху. <р>2. Наведите указатель мыши на версию «Minecraft», для которой вы хотите выделить оперативную память, затем нажмите на три точки справа и выберите «Изменить». <р>3. Выберите «Дополнительные параметры» в правом нижнем углу экрана, чтобы открыть два дополнительных поля. <р>4. В начале поля «Аргументы JVM» есть фрагмент кода, который читается как «-Xmx2G» или что-то подобное — «2G» представляет, сколько гигабайт оперативной памяти «Minecraft» может использовать в настоящее время (в данном случае 2 ГБ). Измените это число, чтобы изменить объем выделенной оперативной памяти. Оставьте остальной текст как есть. <р>5. Нажмите "Сохранить", чтобы завершить изменения.Выделение оперативной памяти с помощью лаунчера CurseForge 'Minecraft'
<р>1. Запустите приложение CurseForge. Откройте «Настройки», нажав на значок шестеренки в левом нижнем углу экрана.CurseForge также можно использовать для модификаций других игр, хотя «Minecraft», безусловно, является самой популярной. Эмма Уитман/Инсайдер
<р>2. В столбце с левой стороны страницы настроек есть раздел «Специфические для игры». Выберите «Майнкрафт». <р>3. Прокрутите вниз до «Настройки Java», где вы увидите «Выделенная память» с ползунком. Отсюда просто перетащите оранжевый шарик на ползунок в нужное вам место в оперативной памяти. Любые изменения будут автоматически сохранены.Подсказка: CurseForge, как и большинство сторонних программ запуска, измеряет использование оперативной памяти в мегабайтах (МБ), а не в гигабайтах (ГБ). Просто помните, что в подобных случаях 1 024 МБ равны 1 ГБ.
Если вы не видите слова "ОЗУ", не беспокойтесь — термины "ОЗУ" и "память" часто используются как синонимы. Эмма Уитман/Инсайдер
Выделение оперативной памяти с помощью лаунчера ATLauncher 'Minecraft'
<р>1. Загрузите ATLauncher и нажмите «Настройки» на правой панели. <р>2. В верхней части страницы настроек вы увидите несколько вкладок. Перейдите на вкладку "Java/Minecraft". <р>3. Вы увидите список регулируемых свойств. Второй список предназначен для «Максимальной памяти / ОЗУ», и это число, которое вы хотите увеличить. Он указан в мегабайтах, поэтому помните, что 1024 МБ равны 1 ГБ. <р>4. После настройки максимального объема ОЗУ не забудьте нажать кнопку "Сохранить" внизу, чтобы подтвердить изменения.Как выделить оперативную память для сервера Minecraft, который вы запускаете на ПК
Наконец, у вас может быть собственный сервер Minecraft. Если на сервере недостаточно оперативной памяти, он не сможет загружать или поддерживать играющих на нем пользователей, а любые изменения, которые вы вносите в игру, будут задерживаться.
Если вы хотите увеличить объем ОЗУ, который может использовать ваш сервер, вот как это сделать. Просто обратите внимание, что эти шаги предназначены для серверов, работающих с ПК с Windows 10 — способ сделать это на компьютере Mac или Linux будет другим.
<р>1. Откройте папку, в которой находятся все файлы вашего сервера Minecraft. <р>2. Щелкните правой кнопкой мыши любое черное место в папке, затем выберите «Создать» и «Текстовый документ». Вы можете оставить документ пока безымянным. <р>3. Откройте документ и вставьте следующий код:Убедитесь, что вы правильно конвертируете ГБ в МБ при вводе нужного объема ОЗУ. Эмма Уитман/Инсайдер
<р>4. Теперь нажмите «Файл», затем «Сохранить как…». В открывшемся меню измените «Тип файла» на «Все файлы». Сохраните его. <р>5. Как только документ будет сохранен и виден в вашей папке, переименуйте его в «file server launcher.bat» — без кавычек. <р>6. То, что начиналось как текстовый документ, теперь является новой программой запуска для вашего сервера Minecraft. Дважды щелкните новый файл .bat, чтобы запустить сервер с новым объемом оперативной памяти.Эмма Уитман – внештатный журналист из Эшвилла, Северная Каролина. Она очень любит писать об оборудовании, компьютерных играх, политике и личных финансах. Она бывший криминальный репортер ежедневной газеты, а также много писала о барменстве для Insider. Она может или не может судить о вашем заказе напитков, когда вы находитесь за барной стойкой. Подпишитесь на нее в Твиттере: @emwity.
Читайте также: