Помогите RAM для лаунчера.

  • Автор темы Автор темы 74117
  • Дата начала Дата начала

74117

Старожил
Пользователь
Баллы
103
Я недавно обратил внимание что на лаунчерах с веб обвязкой и тд
всегда выделено озу 247мб, а почему? и из за чего? Можно ли выделить больше?
 
Можешь выделять до полутора гига (для 32 битной java)
 
На саунчере сашка не выделяет и всё. настройку игнорит которая выделяет мб
 
Что не кто не знает как и я?
 
Что не кто не знает как и я?
GNazi негодует...

Вариант 1.
Открываешь свой NetBeans, жмёшь правой кнопкой по проекту и выбираешь "Properties", затем "Run" и в поле "VM options" дописываешь "-Xms247M".

Вариант 2.
Если ты используешь нормальный врапер т.е. Launch4j, а не убогий и ненужный Jar2EXE, то там тоже есть соответствующая строчка.

Вариант 3.
Батник. Ну ты понял.

Вопрос в другом - зачем? Если лаунчер запускается и работает на 40мб, то нафига давать ему 200Мб? На игру это НЕ ВЛИЯЕТ т.к. jar майна запускается с другими опциями командной строки, которые описываются, как правило, в лаунчере.
 
GNazi негодует...

Вариант 1.
Открываешь свой NetBeans, жмёшь правой кнопкой по проекту и выбираешь "Properties", затем "Run" и в поле "VM options" дописываешь "-Xms247M".

Вариант 2.
Если ты используешь нормальный врапер т.е. Launch4j, а не убогий и ненужный Jar2EXE, то там тоже есть соответствующая строчка.

Вариант 3.
Батник. Ну ты понял.

Вопрос в другом - зачем? Если лаунчер запускается и работает на 40мб, то нафига давать ему 200Мб? На игру это НЕ ВЛИЯЕТ т.к. jar майна запускается с другими опциями командной строки, которые описываются, как правило, в лаунчере.
У многих игроков при заходе сразу used memory 240 из 247, а последствия этого притормаживание каждые 2 секунды на 0.2 сек это очень мешает.
А у меня сервер такой где малейший лаг это проигрыш
 
Смотри у меня 3 сервера.
HiTech загрузка 120 из 247мб (bukkit)
SandBox загрузка 90 из 247мб (bukkit)
TFC(TerraFirmaCraft) на стандартном сервере minecraft точка net, Возможно это из за сервера не на bukkit.
Если это так подскажите решение.
Купить больше RAM на хосте под сервер?(сервер пустой только 3 мода, фордж, TFC, мод лоудер)
 
У многих игроков при заходе сразу used memory 240 из 247
Это память не под лаунчер, а под игру. Название топика некорректно.

Как это пофиксить в конкретном лаунчере - дунно. В официальном и производных есть MinecraftLauncher класс, а в нём соответствующие строки:
Код:
params.add("-Xms512m");
params.add("-Xmx1024m")
 
Это память не под лаунчер, а под игру. Название топика некорректно.

Как это пофиксить в конкретном лаунчере - дунно. В официальном и производных есть MinecraftLauncher класс, а в нём соответствующие строки:
Код:
params.add("-Xms512m");
params.add("-Xmx1024m")
Спасибо попробую🙂
 
Такая же проблема, как у ТС'а.
Java:
int memory = 512;
params.add("-Xmx" + memory + "m");
params.add("-Xms" + memory + "m");
Не помогло. Использую тот самый лаунчер сашка. Знаю, что это моветон, но пока нет времени писать что-то самому или добавлять те же фичи в другие лаунчеры. Может кто-нибудь знает, в чем дело с этой памятью?
Интересный нюанс: если выставить какое-то количество памяти в лаунчере, отличное от того что было, то он перезапускается и выделяет эту память клиенту. Но если запустить снова, то объем памяти в опциях написан тот же, однако при старте клиента не выделяет память.
 
Назад
Верх