Почему майнкрафт потребляет много оперативной памяти
Ваш браузер устарел, и поэтому некоторые важные функции этого сайта могут не работать. Пожалуйста, обновитесь то более современного браузера. :(
Резкий сброс использованной ОЗУ
Циклический сброс ОЗУ, вызывающий кратковременный фризscharyu
Играю на собственном сервере (арендую хостинг) на сборке с модами (1.7.10). Буквально недавно появилась весьма интересная проблема: кратковременные фризы со строгим интервалом. Поясняю этапами, чтобы было яснее:
1. Кол-во использованной ОЗУ:
950 МБ (+- 3 МБ).
2. Размер использованной ОЗУ растет прямолинейно. Буквально возрастает по 1 МБ, в сумме около 150 МБ/сек.
3. Достигает максимальной отметки в строго 1370 МБ.
4. Резкий сброс до
950 МБ (+- 3 МБ).
5. Повтор цикла.
Из-за такого цикличного сброса ОЗУ в
450 МБ каждые 6 секунд, происходит резкий сброс ФПС примерно в 100-120 ФПС (прим. со 287 до 160). Как бы грех жаловаться на 160 ФПС, но дело не в самих кадрах в секунду, а в именно резком циклическом сбросе на такое огромное значение, что вызывает сильный фриз на где-то полсекунды. А когда таковое происходит каждые 6 секунд, это начинает мешать.
Итак, что делать? Как решить проблему?
ОЗУ: 16 ГБ. Выделено в Java и TLauncher'е (через него работает сборка) - 16 ГБ. Собственно в игре также показывает 16384 МБ.
Не знаю, какие данные вам еще нужны, потому пишите: предоставлю все, что смогу.
south_park
Администраторы
Звание: Чоткий паря
Насколько я понимаю, принцип игры подразумевает использование определенного максимального количества оперативной памяти, после чего очистка памяти от "мусора", каких то отработанных данных, кеша, подробнее не скажу. Отсюда и резкая очистка памяти, и чем большем модов, тем выше будет расти счетчик и сильней сбрасываться.
Специально посмотрел на поведение игры у меня, если ограничение стоит на 1300мб, то игра расходует до
1100 после чего сбрасывает до примерно 750-900, выделив игре 3 гб ничего не изменилось и подобное поведение я видел всегда, если смотреть в одну точку набор оперативки происходит медленнее, если вертеть головой - быстрее.
Насчет фризов, тут сказать сложно, есть моды для дебага которые позволят залогировать игру и попытаться найти, что именно вызывает задержки, лично сам выкладывал несколько подобных модов.
Вероятно виноват мод который заново просчитывает какие то объекты, так просто сказать невозможно.
Есть предположение, что виноват лаунчер, да, как бы странно это не выглядело, но в лаунчере, в ТЛ и тлаунчер есть так называемая консоль событий игры, стандартно она отключена, но видимо какой то процесс лаунчера все равно с ней работает, в общем, не знаю как сейчас, но ранее я ловил ТЛ лаунчер на дикие фризы игры на некоторых картах с большим количеством командных блоков которые валили в лог кучу информации.
Подобные проблемы были и у нас в лаунчере, но мы сделали несколько уровней логирования если можно так сказать.
Ни разу не гоню на лаунчер, но лично я сталкивался с подобным, потому стоит проверить.
Статистика форума
Сейчас онлайн: 24
Администраторы | Главные редакторы | Модератор | Дедушки | Журналисты | HENTAI BOY | Goldфаги | Журналисты-олдфаги | ТруЪ Олдфаги-с | ТруЪ Плагинщик | Олдфаги | true Художник | Модератор бездны | Картоделы | XXXL ПХЛ | Просто хорошие люди | Посетители | Новички
майнкрафт жрёт от 85 до 100 оперативки не понимаю в чём дело дпугих программ не открыто оперативки 4 гига раньше всё но
У Minecraft, как может показаться на первый взгляд, ни такие уж и «нулевые» требования к компьютеру, а тормоза случаются даже на мощных компьютерах.
Здесь собран обзор различных «лагов и тормозов» , их возможные причины и решения.
Проблемы/Причины/Решение
Компьютер очень мощный, летает даже Crysis 2, а Minecraft тормозит!
Crysis 2, как и многие игры использует Crysis 2, а Minecraft – OpenGL. Скорее всего ваша видеокарта не поддерживает OpenGL на аппаратном уровне, а только на программном, что значительно снижает производительность.
Решение: уменьшите качество графики в настройках, поставьте меньший радиус прорисовки, или купите видеокарту с поддержкой OpenGL.
Еще вариант, при котором майнкрафт может тормозить может даже на супер мощном компьютере – это текстуры 512х512. Качество графики с ними конечно отменное, но и нагрузка на видеокарту огромная.
Решение: установить текстуры разрешения 16х16 или 32х32.
Такое тоже бывает – параллельно с игрой что-то нагружает компьютер (торрент или антивирус чаще всего) .
Решение: во время игры, нажмите Ctrl+Alt+Delet -> Диспетчер задач -> Процессы -> проверьте, не нагружает ли сильно компьютер какой-либо непонятный процесс.
Раньше все было нормально, а по непонятным причинам стало тормозить!
Значит, вы установили какой-то мод, или плагин, который неправильно работает, и нагружает процессор. Или, скачали новую версию игры, а клиент оказался с поврежденными файлами. Или вы скачали предрелизную версию, которая еще не до конца отлажена, и именно на компьютере вашей сборки произошла неведомаяхуйня ошибка.
Решение: скачать новый (или более ранней версии) клиент игры.
В одиночной игре все нормально, а когда захожу на сервер - тормозит.
Возможных причин две: или сервер установлен на слабой машине/со слабым каналом и не справляется с нагрузкой (или админ наставил плагинов, а они могут сильно нагружать сервер) . Либо, у вас слабый интернет-канал.
Решение: играйте на другом сервере, или улучшите свой интернет-канал.
Играю в сингле, с родными текстурами, без модов и все равно тормозит.
Стоит вспомнить минимальные системные требования игры:
Процессор: 1,5GHz многоядерный, или 2 GHz одноядерный
ОЗУ: 512 мб для Win XP, или 1 GB для Vista
Видеокарта: Должна поддерживать OpenGL 1.4
Это минимальные требования, при которых игра запуститься, но будет подлагивать. Оперативной памяти нужно намного больше. У меня с 3GB ОЗУ (Win XP), игра вылетает, если я подряд просматриваю несколько карт, и много по ним бегаю.
Решение: поставить минимальные настройки графики, меньше бегать по миру, делать рестарт компьютера после каждой карты, выключать браузер на время игры (да-да, куча страниц с флеш-баннерами могут значительно нагружать компьютер) , купить новый компьютер.
Майнкрафт занимает всю оперативную память.
Выделение оперативной памяти (ОЗУ) для Minecraft и TLauncher
Для нормальной работы Minecraft рекомендуется выделять как можно больше памяти, особенно при использовании модов и ресурс-паков высокого разрешения. Существует несколько проблем в этом направлении, решить их просто.
Можно выделить только 1 ГБ ОЗУ в лаунчере
В настройках лаунчера (Иконка Шестерёнки -> Дополнительно) видно, что выделить можно до 1 гигабайта памяти. Всё из-за разрядности, установленной Java x32, необходимо Java x64.
1) Перед переустановкой Java, обязательно необходимо узнать, что у вас система 64 разрядная. Выполните следующие действия для определения разрядности:
Для Windows
Заходим в "Мой компьютер" -> "Свойства системы" -> находим надпись: "Тип системы" и там будет 64-bit или 32-bit.
Для Linux
Открываем Терминал (Terminal) и вводим команду uname -m, если покажется x86_64 - то у вас 64 разрядная система, если i686 или i386 - то у вас 32 разрядная.
2) Как только узнали, что у вас 64 разрядная система, приступаем к установке Java 64x. (Если у вас всё-таки 32-битная система, необходимо переустановка системы на 64-битную, при условии, что процессор поддерживает 64-битную схему.)
Для Windows
Скачиваем установщик Java 64, запускаем его и следующем инструкции (просто нажать Install).
Для Linux
Скачиваем установщик Java 64, запускаем его и следующем инструкции (просто нажать Install).
3) После этого, в настройках можно выделить максимальное количество памяти (при создании мод-паков тоже).
Старую версию Java 32x удалять необязательно, но если в настройках продолжает отображаться только 1 гб, то удалите старую версию и установите только Java 64x.
Как повысить ФПС в Майнкрафт и убрать лаги, оптимизировать игру
В этом гайде я подробно расскажу как повысить ФПС в Майнкрафте, оптимизировать игру, убрать или уменьшить количество лагов, сделать игру более быстрой и комфортной, хотите увеличить FPS в майнкрафт 1.16, 1.15.2, 1.14.4, 1.12.2, 1.7.10 и прочих версиях?
Что такое FPS?
FPS (Frames Per Second) — количество кадров в секунду на экране монитора которые вы видите.
Проще говоря - в игре все движется, мобы, трава, свет, игрок и ваш монитор отображает все эти анимации меняя картинку на своем экране, при этом обычный монитор меняет картинку до 60-75 раз в секунду.
Для человека важно 24 и более ФПС, при таком значении он перестает замечать "тормоза и лаги", а 60 считается очень комфортным уровнем, но если Фпс упал ниже 24 - "привет лаги"
Ваш пк должен просчитать и прорисовать игру и создать от 24 до 60 кадров за каждую секунду игры.
На параметр FPS влияет производительность конкретного пк, его процессор и видеокарта, но об этом позже. Так же лаги могут быть вызваны неверной работой модов.
Все советы были проверены человеком, который разбирается в компьютерах, поэтому, если у вас прямые руки, то всё получится!
Ваша игра без модов и текстурпаков:
Если у вас низкий ФПС в обычной игре, без модов, шейдеров, датапаков и текстурпаков, то советую выполнить следующие советы:
Увеличение производительности ПК:
Данные советы более полезны для ноутбуков, так как они стараются экономить энергию и не перегреваться во время игры. Часто они не работают на 100% мощности.
1) Не играйте от аккумулятора, подключите ноутбук в розетку, при игре от батареи ноутбук переходит в максимально экономичный режим, но если вам очень надо, то вручную смените режим питания. (ниже)
Настройте параметры электропитания, в основном для ноутбука:
Перейдите в Панель Управления компьютера (Пуск>Поиск>Панель управления)
Простой способ: ставим галочку на план "Высокая производительность". Более сложный способ: нажмите настройка плана электропитания
Изменить дополнительные параметры питания
Смотрим, что бы Максимальное значение процессора было - 100%
То ищем например: параметры питания видеоплаты AMD и тоже ставим Максимальная производительность.
Обновите Java и драйвера:
Данный совет не является обязательным, но стоит попробовать в случае проблем.
Первым делом скачайте и установите более новую версию джавы -cкачать java
Обновите драйвера видеокарты, узнайте какая у вас видеокарта и скачайте для нее новые версии драйверов.
Закройте все лишнее:
Закройте все лишние приложения, в том числе антивирусы, браузеры, другие игры итд.
Если вы ничего не делаете то - в диспетчере задач нагрузка на процессор компьютера не должна превышать 1-5%.
Используйте другой лаунчер:
Некоторые лаунчеры могут логировать игру в фоне, работать в фоне, следить за вами или майнить криптовалюту.
Я могу посоветовать только один лаунчер в котором уверен на 100% - это рулаунчер, но вы просто попробуйте другие лаунчеры.
Настройки графики игры:
Здесь вы можете:
Уменьшить дальность прорисовки.
Выставить графику в "быстро"
Выключить мягкое освещение
Уменьшить уровень детализации
Изменить облака или выключить их.
Уменьшить количество частиц.
Установка и настройка Optifine:
Вы можете установить оптифайн, он оптимизирует игру и добавит намного больше графических настроек.
Ставим самый минимум что можем:Настройки графики
Ваша игра с модами:
Для начала проверьте все параметры описанные в "игра без модов".
На ФПС с модами влияет очень много факторов, количество и КАЧЕСТВО модов.
Скачайте и установите Optifine:
Если есть такая возможность, то установите Optifine, даже одна его установка дает до 30% прироста.
Далее, вы можете настроить графику уменьшив дальность прорисовки, убрав анимации частиц или прочего, но пока не торопитесь сильно "занижать", сделайте другие пункты, если не помогли, снижайте дальность прорисовки и прочее (смотри выше)
Увеличьте количество выделяемой оперативной памяти:
Чем больше модов, тем больше оперативной памяти необходимо игре, если стандартная игра без проблем работает на 512 Mb, то сборки могут потреблять от 2 Gb до 6 и даже 8 Gb.
Для увеличения лимита оперативной памяти перейдите в настройки лаунчера и увеличьте значение:
Переходим снова в Панель Управления, далее нажимаем на значок "Java"
Далее, в разделе "Java" будет несколько вкладок, нажимаем на третью вкладку "Java" и нажмите кнопку "View"
После этого у нас открывается окошко, где мы будем вводить специальные команды. Для этого нажмите на текстовое окно "Runtime Parameters" и вводите следующие команды:
Если у вас 2 гигабайта оперативки - пишите: -Xms1024m -Xmx1024m
Если у вас 4 гигабайта оперативки - пишите: -Xms2048m -Xmx2048m
Если у вас 6 гигабайт оперативки - пишите: -Xms3072m -Xmx3072m
Если у вас 8 гигабайт оперативки - пишите: -Xms4096m -Xmx4096m Сколько памяти выставить?
Все зависит от количества памяти у вашего пк, но вот несколько примеров:
Если у вас 2gb - то выделяйте 1gb
Если у вас 4gb - выделяйте 2-2.5gb
Если у вас 6gb - выделяйте 3-4gb
Если у вас 8 и более - выделяйте от 4 до 6gb, больше смысла нет.
Учтите, что память должна быть свободна, т,е все браузеры, фотошопы и прочие программы должны быть закрыты. Что делать если я не могу выставить более 1gb памяти?
Вы не можете выставить более 1gb памяти в случае если у вас установлена 32 битная Java, в таком случае установите 64 битную джаву. ( cкачать java )
Но вы не сможете установить 64 битную джаву если у вас 32 битная Windows, тут, к сожалению, ничего более не сделать, только переустанавливать Windows.
Могу порекомендовать RuLauncher, он предупредит вас если увидит 32 битную джаву, когда можно установить 64 битную, и сам сможет скачать и установить.
Установите моды для оптимизации:
В больших сборках очень важна оптимизация, и существует несколько модов:
Вы можете перейти в категорию: Моды для повышения ФПС, возможно уже появились новые моды:
1) Optifine - если все еще этого не сделали
2) BetterFps - один из самых популярных модов, очень рекомендуется.
3) foamfix - позволяет экономить оперативную память
4) texfix - экономит память используемую текстурами из модов.
5) phosphor - оптимизирует работу с освещением.
6) vanillafix - поможет избежать полных вылетов игры и попытается увеличить ФПС.
7) chunk pregenerator - оптимизирует загрузку чанков снижая нагрузку
8) nofog - позволит убрать туман к конце карты, будет видно край мира, но дальность сильно увеличится, а значит можно убавить прорисовку мира.
Удаляйте лишние моды:
Убавляйте количество модов, возможно ваш ПК не способен на такое количество, либо определенные моды конфликтуют и вызывают повышенную нагрузку.
Ищите проблемный мод:
Если вы уверены, что низкий фпс вызван проблемным модом, а не слабым компьютером, то ищите проблемный мод.
Зачастую моды могут вызывать лаги потому что конфликтуют друг с другом либо "криво написаны".
Вариантов тут не так много, я советую поступить так:
1) Отделить все моды от ядер и библиотек.
2) Из модов убрать половину файлов и запустить игру, если лагов нет, то вернуть обратно и убрать вторую половину, если лаги есть, значит моды в второй половине файлов, далее работаем с половиной модов в которых есть лаги.
3) Снова убираем половину и проверяем, и так далее пока не останется 2-3 мода, это уже легко.
Если вы нашли проблемный мод, вы можете удалить его, либо попробовать обновить до более новой версии, либо наоборот зайти в архив или к автору мода и поискать более старую версию мода, возможно это поможет и автор уже исправил проблемы.
Попробуйте запустить мод отдельно от других, может быть он конфликтует с другим и без него все хорошо, тогда по знакомой методике ищем второй мод, само собой первый проблемный всегда оставляем в папке с модами.
Ваша игра с текстурпаками или датапаками:
Если лаги появились после установки текстурпака или датапака, то всего скорее дело в них.
Датапак лучше удалить, они глючные и не стабильные.
1) Главное установите оптифайн , уменьшите дальность прорисовки мира.
2) Увеличьте количество памяти для игры - (инструкция выше в разделе моды)
3) Установите моды для оптимизации - совет так себе, но может сработать.
4) Скачайте версию текстур в более низком разрешении, возможно пк не тянет.
5) Если игра лагает от текстур, удалите текстурпак, самое действенное решение.
Ваша игра с шейдерами:
Если ты установил шейдеры и игра стала лагать, то это предсказуемо и вариантов у тебя не очень много.
1) Попробуй обновить драйвера видеокарты.2) Если у тебя ноутбук, проверь какая видеокарта нагружена, конечно, если в твоем ноутбуке 2 видеокарты, то из-за настроек электропитания работать может "слабая", а "сильная" простаивать - смотри раздел меню "игра без модов"
3) Увеличь количество выделяемой оперативной памяти.
4) Настрой шейдерпак - большинство шейдеров имеют свои собственные настройки, в меню выбора шейдеров справа снизу есть кнопка:
Здесь нет четких правил, у каждого шейдера свое меню и свои возможности, но большинство имеют настройки вроде "Low", "Medium", "High", "Ultra".
Меняй качество шейдера, смотри на результат, можешь потыкать и отключить другие эффекты. 5) Установи другой шейдер.
- Удостоверься что твой комп не полный "калькулятор" из позапрошлого столетия.
- Проверь компьютер на вирусы, майнеры, программы которые работают в фоне.
- Проверь не нагружен ли диск C в момент игры, возможно диск в плохом состоянии, в этом случае будут лаги, но ни процессор ни видеокарта нагружены не будут.
- Увеличь файл подкачки если у тебя мало оперативной памяти.
- Отключай антивирусы, клинеры и прочий мусор.
- Купи новый комп, не играй в майнкрафт
Какое значение FPS идеально:
На самом деле 60 FPS идеально, даже если вы выжмете 100 или 300 в этом нет никакого смысла, так как ваш монитор всего скорее не может больше 60 или 75 кадров в секунду, особенно крутые игровые мониторы умеют до 240 кадров в секунду, этот параметр мониторов называется "Частота обновления" и измеряется в Гц, т.е например 75Гц - максимум 75 Фпс, все что выше монитор просто не покажет, да и не нужно.
Читайте также: