Что делать если не хватает оперативной памяти для майнкрафт
Выделение оперативной памяти (ОЗУ) для 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). Скачать Java 64x Windows
Для Linux
Скачиваем установщик Java 64, запускаем его и следующем инструкции (просто нажать Install).
Сачать Java 64x Linux
Скачать Java 64x Linux RPM
3) После этого, в настройках можно выделить максимальное количество памяти (при создании мод-паков тоже).
Старую версию Java 32x удалять необязательно, но если в настройках продолжает отображаться только 1 гб, то удалите старую версию и установите только Java 64x.
Читайте также:
- Как установить HD скин в TLauncher
- Как установить плащ в TLauncher
Если Ваша проблема остаётся актуальной, запросите поддержку у TLauncher:
Написать разработчикам с помощью VK.com
Пишите в комментариях какой способ помог:
Назначение большего количества оперативной памяти серверу РУКОВОДСТВО!
Это руководство поможет вам создать и запустить сервер Minecraft Craftbukkit.
Я объясню, как это сделать в двух операционных системах. Windows и Linux
Я НЕ БУДУ делать руководство для Mac, потому что у меня нет Mac! Если у кого-то есть гайд, я его добавлю
Что нужно знать!
Есть много способов запустить сервер. Я объясню два предпочтительных способа, которые я использую.
В Windows я использую .bat-файл :
Что такое .bat-файл?
Файл .bat - это просто запускаемый файл, который выполняет задачу, записанную в файле.
Прежде всего убедитесь, что вы используете Блокнот для редактирования файла.
После того, как вы скопировали один из приведенных ниже текстов сохраните его как «Launcher.bat», и он автоматически отформатирует его в файл .bat, который вы можете использовать для запуска CraftBukkit, а затем Bukkit.
В Linux я использую файл .sh, который я запускаю через Терминал:
Прочтите прошлую версию Windows, чтобы получить руководство по Linux!
================================================ ============
=================================== =======================
Руководство для Windows:
======== ==================================================
32-битные ПОЛЬЗОВАТЕЛИ ПРОЧИТАЙТЕ ЗДЕСЬ
Максимальный объем ОЗУ, который вы можете выделить для 32-битной Java, составляет 1024 МБ (1 ГБ) !!!
32 Java распознает максимум 1536M (1.5 ГБ), но будет ли он использовать только 1 ГБ
Если вы получите эту ошибку
«Ошибка при инициализации виртуальной машины
Не удалось зарезервировать достаточно места для кучи объектов
Не удалось создать Java виртуальная машина. "
Вам необходимо установить его на -Xms1024M -Xmx1024M
Если это все равно не удается, на вашем компьютере может не хватить оперативной памяти.
32 бит.летучая мышь должна выглядеть так:
--------------------------------------- -------------------------------------------------- --------------------
"C: \ Program Files \ Java \ jre7 \ bin \ java.exe" -сервер -Xms1024M -Xmx1024M -jar craftbukkit- 1.3.2-R1.0.jar
пауза
---------------------------------- -------------------------------------------------- -------------------------
================== ========================================
64 бит ПОЛЬЗОВАТЕЛИ ПОЖАЛУЙСТА ПРОЧИТАЙТЕ ЗДЕСЬ
Удачно, что у вас отличный компьютер !!!
Вы можете изменить -Xms1024M -Xmx1024M на все, что захотите!
Для оптимальной производительности используйте целые интервалы 1024M (1GB )
Примеры:
1 ГБ = 1024
2 ГБ = 2048
3 ГБ = 3072
4 ГБ = 4096
1 2 ГБ = 12288 <--- Это я = D
64 бит.bat должен выглядеть как
(это зарезервирует 4096 МБ (4 ГБ) оперативной памяти для Java)
--------------------------- -------------------------------------------------- --------------------------------
"C: \ Program Files \ Java \ jre7 \ bin \ java. exe "-сервер -d64 -Xms1024M -Xmx4096M -jar craftbukkit-1.3.2-R1.0.jar
пауза
-------------------- -------------------------------------------------- ---------------------------------------
Если вы для некоторых по нечетной причине вы хотите запустить свой сервер на 32-битной системе, хотя у вас 64-битная версия, используйте этот путь
--------------------------- -------------------------------------------------- --------------------------------
"C: \ Program Files (x86) \ Java \ jre7 \ bin \Ява.exe "-сервер -Xms1024M -Xmx1024M -jar craftbukkit-1.3.2-R1.0.jar
пауза
---------------------- -------------------------------------------------- -------------------------------------
====== ================================================== ==
Зеленый - это каталог, в котором ваш компьютер будет искать java для запуска вашей программы. Java обычно находится на вашем диске C: в программных файлах. Найдите "java.exe "
. Путь к расположению можно увидеть, щелкнув правой кнопкой мыши файл java.exe, выбрав" Свойства "и просмотрев вкладку" Безопасность ". Это будет имя объекта.
Серый - начальное и максимальное значение. размер «кучи». Это объем оперативной памяти, который вы хотите выделить для Minecaft. Также вместо «-Xms1024M» вы можете использовать «-Xincgc», что означает инкрементную сборку мусора. Это снизит потребность в перезагрузках.
Обратите внимание, что Java принимает только целые приращения в ГБ, поэтому нет смысла делать 2560 (2.5 ГБ), потому что он будет использовать только до 2048 (2 ГБ).
Красный - это файл .jar, который вы хотите запустить java. В данном случае это "craftbukkit-1.3.2-R1.0.jar", вы можете переименовать файл как хотите, но просто убедитесь, что строка в вашем .bat файле имеет то же имя, что и файл, иначе вы получите сообщение об ошибке, говорящее о невозможности его выполнения. «Невозможно получить доступ к jarfile craftbukkit.jar», потому что вы не назвали его «craftbukkit-1.3.2-R1.0.jar». Также не забудьте сохранить.bat в том же каталоге (папке), что и ваш .jar, иначе он его не найдет
Хотите немного поднять ваш сервер?
Перейдите в диспетчер задач (Ctrl-Shift-Esc), в разделе процессов найдите java.exe, щелкните его правой кнопкой мыши и в разделе «Установить приоритеты» установите для него значение «Реальное время». Если он не позволяет вам это сделать, это потому, что вы не являетесь администратором. Чтобы с этим справиться, просто нажмите «Показать процессы от всех пользователей» и попробуйте еще раз.
Что это означает, это говорит вашему компьютеру, что вы думаете, что программа Java важна, и поэтому ваш компьютер сначала сосредоточится на выполнении этих задач. .Это может замедлить работу других программ.
Устали от того, что Minecraft слишком медленный?
javaw.exe - это сама программа Minecraft, поэтому игроки на вашем сервере могут также установить ее в режиме реального времени.
Я не заметил значительного улучшения производительности при этом, но теоретически это должно помочь игрокам на вашем сервере.
============================================= ===============
================================ ==========================
Руководство по Linux:
Прежде всего, я научился это делать В течение одного дня! Пожалуйста, не раздражайте меня, если это неверно, но это то, что я сделал, чтобы заставить свою работать.
Установка Java:
Если вы это сделали, пропустите этот шаг
Перейдите в Система> Администрирование> Менеджер пакетов Synaptic
Он предложит вам пароль
Оказавшись внутри, прокрутите вниз и найдите «Java Programming Language», а не (Universe)
Внутри находится список Java, которые вы можете установить.
Вы захотите проверить ia32-sun- java7-bin, это также должно автоматически проверять
sun-java7-bin и sun-java7-jre, если их там нет, вам нужно перейти в
Settings> Repositories> Other Software и нажать Add
Add:
------------------------------------------------ -------------------------------------------------- -----------
или
-------------------------------- -------------------------------------------------- ---------------------------
9 0009
После того, как закончите, нажмите «Применить», после чего должна быть установлена 32-битная Java.
Чтобы получить x64-битную Java, перейдите по ссылке:
Приложения> Аксессуары> Терминал
Запустите «sudo apt-get install sun-java7-plugin»
Вы можете нужно сделать еще несколько настроек, чтобы эта работа заработала. = /
Запуск сервера:
Измените каталог, прежде чем делать это!
Создайте папку на рабочем столе и назовите ее как угодно
В терминале введите
"cd / home / USER / Desktop / FOLDER"
cd = сменить каталог
/ home / USER / Desktop / FOLDER
- это путь к вашей новой папке
USER - ваше имя, а FOLDER - это имя, которое вы создали для папки
Вам понадобится чтобы создать.sh для запуска сервера
Зайдите в Терминал и запустите
-------------------------------- -------------------------------------------------- ---------------------------
vi "имя" .sh
----------- -------------------------------------------------- ------------------------------------------------
"name" - это то, что вы хотите назвать, мое - "launcher.sh"
Команды vi немного сбивают с толку, поэтому потребуется немного времени, чтобы привыкнуть к нему
Простые команды vi:
i (вставить),
dd (удалить всю строку)
x (удалить символ)
esc (остановить текущую команду)
: w (запись / сохранение)
: q (выйти)
как только вы войдете в vi, вам нужно будет написать это
----------------- -------------------------------------------------- -------------- ----------------------------
#! / Bin / sh
"/ usr / lib / jvm / java- 7-солнце / bin / java "-d64 -Xms1024 -Xmx1024 -jar craftbukkit.банка
---------------------------------------------- -------------------------------------------------- -------------
Зеленый - это каталог, в котором ваш компьютер будет искать java для запуска вашей программы.
Вы можете увидеть местоположение, щелкнув правой кнопкой мыши java и глядя на вкладку "Основные", это будет Location. ПРИМЕЧАНИЕ, вам необходимо добавить / java в это место.
Серый - это начальный и максимальный размер "кучи". Это объем оперативной памяти, который вы хотите выделить для Minecaft.
Обратите внимание, что Java принимает только целые приращения в ГБ, поэтому нет смысла делать 2560 (2,5 ГБ), потому что он будет использовать только до 2048 (2 ГБ).
Красный - это файл .jar, который вы хотите запустить java. В данном случае это «craftbukkit.jar», вы можете переименовать файл как угодно, но просто убедитесь, что строка в вашем .bat-файле имеет то же имя, иначе вы получите сообщение об ошибке, сообщающее, что он не может быть выполнен. "Невозможно получить доступ к jarfile craftbukkit.jar "Поскольку вы не соответствовали именам" craftbukkit.jar "
Чтобы выйти из vi, нажмите": wq "
Теперь вам нужно сделать скрипт исполняемым
попал в Терминал и набери
----------------------------------------- -------------------------------------------------- ------------------
chmod 755 "имя" .sh
или
chmod + x "имя" .sh
---- -------------------------------------------------- -------------------------------------------------- -----
Теперь вы можете перейти в Терминал и набрать
---------------------- -------------------------------------------------- -------------------------------------
./"name".sh
----------------------------------------- -------------------------------------------------- ------------------
это запустит файл .sh и, надеюсь, ваш сервер
= D
== ================================================== ======
========================================= =================
Если это руководство помогло вам, пожалуйста, оставьте отзыв о том, как я это сделал.
Я обслуживаю сообщество, и ваши отзывы позволят мне улучшить и расширить это руководство.
Удачного крафта!
============================================ ================
================================= ===========================
Обновлено 15.10.12
.
Minecraft не выделяет достаточно оперативной памяти - Устранение неполадок
Искать в
- Где угодно
- Темы
- Этот форум
- Эта тема
- Больше вариантов...
Найдите результаты, содержащие ...
- Все слова из моего поискового запроса
- Любые слов из моего поискового запроса
Найти результаты в ...
- Заголовки и тело контента
- Только заголовки контента
Сколько оперативной памяти мне нужно для моего сервера Minecraft? - База знаний
Это руководство содержит несколько советов о том, как определить, сколько оперативной памяти вам нужно для вашего сервера. Однако, если вы не уверены, какой план выбрать, ничего страшного! Мы разрешаем вам обновить или понизить версию в любое время (как: обновить или понизить вашу службу), поэтому, если вы обнаружите, что у вас недостаточно ОЗУ или слишком много ОЗУ, вы можете изменить свой тариф, заплатив только пропорциональную сумму ( разница между пакетами).Кроме того, если вы переходите на более раннюю версию, наша система автоматически выплачивает вам пропорциональную компенсацию.
Vanilla / Craftbukkit / Spigot
Метрическая система | RAM Рекомендуется |
Игроки | Добавьте 1 ГБ ОЗУ на 20 игроков |
Плагины | Добавьте 1 ГБ ОЗУ на каждые 20 подключаемых модулей (Некоторые плагины намного более ресурсоемки, чем другие, поэтому в зависимости от того, какие плагины вы используете, вам могут потребоваться дополнительные m |
Minecraft использует слишком много оперативной памяти и заправляет мой компьютер - Устранение неполадок
Искать в
- Где угодно
- Темы
- Этот форум
- Эта тема
- Больше вариантов...
Найдите результаты, содержащие ...
- Все слова из моего поискового запроса
- Любые слов из моего поискового запроса
Найти результаты в ...
- Заголовки и тело контента