Хостинг серверов Minecraft playvds.com
  1. Вы находитесь в русском сообществе Bukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на русский язык плагины наших собратьев из других стран.
    Скрыть объявление

Помогите, не могу выделить RAM серверу

Тема в разделе "Управление сервером Bukkit", создана пользователем Lexa_Coronos, 11 мар 2015.

Статус темы:
Закрыта.
  1. Автор темы
    Lexa_Coronos

    Lexa_Coronos Активный участник Пользователь

    Баллы:
    66
    Имя в Minecraft:
    Lexa_Coronos
    Ребят, посоветуйте, не могу установить память серверу майнкрафт на своём компе (не для того что бы держать, не подумайте об этом), вот мой .bat:

    @ECHO OFF
    SET BINDIR=%~dp0
    CD /D "%BINDIR%"
    "%ProgramFiles(x86)%\Java\jre1.8.0_31\bin\java.exe" -Xincgc -Xmx1G -Dfile.encoding=UTF-8 -jar spigot.jar

    При таком запуске сервер запускается, но когда я тестю плагины, он жутко лагает, а порой вообще вылетает...
    Кто может знает почему когда я ставлю в "-Xmx1G" больше 1 гига ОЗУ, сервер не запускается...
    И тоже не понятно, когда я ставлю в _JAVA_OPTIONS -Xmx2000m (Переменные среды), то сервер тоже вылетает, кароче что только не пробовал всё равно не получается

    Хочу заметить, кто подумал что у меня комп слабый, нет. У меня 8 GB ОЗУ, видеокарта, процессор и материнка всё в хорошем состоянии, думаю проблемы в самой Java
     
  2. Хостинг MineCraft
    <
  3. gamerforEA

    gamerforEA Старожил Пользователь

    Баллы:
    143
    Skype:
    sk2000sk1
    Имя в Minecraft:
    gamerforEA_MCPC
    Это нужно убрать, так как инкрементальный сборщик мусора не работает в Java 8.
     
  4. Serrrgio

    Serrrgio Старожил Пользователь

    Баллы:
    173
    Skype:
    nonecsa
    Имя в Minecraft:
    None
    ставь java 64
    32 бита не даст выделить больше памяти, по крайней мере, у меня более 1,2G не выделяла
     
  5. Автор темы
    Lexa_Coronos

    Lexa_Coronos Активный участник Пользователь

    Баллы:
    66
    Имя в Minecraft:
    Lexa_Coronos
    Странно, винда 7 64 бита, а майн не видит java x64. На 32бит никак?
     
  6. LaoTheLizard

    LaoTheLizard Старожил Пользователь

    Баллы:
    103
    Skype:
    sgp_the_controller
    У тебя путь прописан к 32-битной.
    Это все замени просто на "java".[DOUBLEPOST=1426142763,1426142547][/DOUBLEPOST]
    А если даже и так - что с того?
     
  7. Автор темы
    Lexa_Coronos

    Lexa_Coronos Активный участник Пользователь

    Баллы:
    66
    Имя в Minecraft:
    Lexa_Coronos
    1. Просто java в начале не катит. Я понял, всё дело что моя x32 java не может выделить больше 1 гига, но фигня в том, что при 32 майн запускается, а когда устанавливаю 64 java, тт майн выдаёт ошибку типо java не установлена. Может майн не знает куда установлена java x64. Java x32 у меня ставится в программ файлс, а x64 почему-то в папку Windows на диск C. Хрень какая-то
     
  8. LaoTheLizard

    LaoTheLizard Старожил Пользователь

    Баллы:
    103
    Skype:
    sgp_the_controller
    У меня стоит Windows 7, Java x86 и Java x64.
    Если я прописываю так:
    Код:
    java -Xincgc -Xmx2G -Xms2G -Dfml.ignoreInvalidMinecraftCertificates=true -Dfml.ignorePatchDiscrepancies=true -Dfile.encoding=UTF-8 -DruFixConsole=Cp866 -DruFixLogFile=UTF-8 -jar cauldron.jar -nojline
    
    , то у меня запускается х64. И выделяется при этом 2 Гб памяти.
     
  9. Автор темы
    Lexa_Coronos

    Lexa_Coronos Активный участник Пользователь

    Баллы:
    66
    Имя в Minecraft:
    Lexa_Coronos
    Две джавы на компе?
    Ок, тогда завтра протестю батник
    А что такое --nojline?
     
  10. LaoTheLizard

    LaoTheLizard Старожил Пользователь

    Баллы:
    103
    Skype:
    sgp_the_controller
    А что такого?
    Правильно.
    Тебе это не нужно.
     
  11. Автор темы
    Lexa_Coronos

    Lexa_Coronos Активный участник Пользователь

    Баллы:
    66
    Имя в Minecraft:
    Lexa_Coronos
    У меня раньше на дедике стоял этот параметр, но я вроде ничего не заметил с ним[DOUBLEPOST=1426227625,1426227160][/DOUBLEPOST]
    Пришлось поставить 3 гига (скрин), но теперь майн не открывается... Тыкаю на него и ничего не происходит. Когда меняю обратно на 1G, то майн запускается, а сервер опять только макс1G
     

    Вложения:

    • Bukkit.PNG
      Bukkit.PNG
      Размер файла:
      7 КБ
      Просмотров:
      12
  12. LaoTheLizard

    LaoTheLizard Старожил Пользователь

    Баллы:
    103
    Skype:
    sgp_the_controller
    У меня в настройках Java стоит вроде так: "-Xms256m -Xmx2048m"
     
  13. Автор темы
    Lexa_Coronos

    Lexa_Coronos Активный участник Пользователь

    Баллы:
    66
    Имя в Minecraft:
    Lexa_Coronos
    Всё равно не хочет, запускается только при 1G или 1024m
     
  14. saharin94

    saharin94 Старожил Пользователь Заблокирован

    Баллы:
    173
    Skype:
    RikkiLooh
    Имя в Minecraft:
    RubukkitDniwe
    Потому что на 32-bit java максимум гиг можно!
     
  15. LaoTheLizard

    LaoTheLizard Старожил Пользователь

    Баллы:
    103
    Skype:
    sgp_the_controller
    В общем, я не уверен, но вроде как нужно путь к java.exe указывать конкретно. Нужно установить 32 и 64 Java. При этом 32 установится в папку Program Files(x86), а 64 установится в папку Program Files.
    После этого строка будет выглядеть так:
    Код:
    "C:\Program Files\Java\jre7\bin\java.exe" -Xincgc -Xmx2G -Xms2G -Dfml.ignoreInvalidMinecraftCertificates=true -Dfml.ignorePatchDiscrepancies=true -Dfile.encoding=UTF-8 -DruFixConsole=Cp866 -DruFixLogFile=UTF-8 -jar cauldron.jar -nojline
    
     
  16. saharin94

    saharin94 Старожил Пользователь Заблокирован

    Баллы:
    173
    Skype:
    RikkiLooh
    Имя в Minecraft:
    RubukkitDniwe
    32-bit Java нужна только если у Вас есть 32-разрядные приложения, работающие с ней (например, браузер). А так она нафиг не нужна на x64 ОС.

    p.s. Качайте Java через оффлайн установщик. Интерактивный только 32-разрядную ставит.
     
  17. Автор темы
    Lexa_Coronos

    Lexa_Coronos Активный участник Пользователь

    Баллы:
    66
    Имя в Minecraft:
    Lexa_Coronos
    Можно как-то майну указать путь к java, он запускается на x32 java, а нужно ему показать путь к x64
     
  18. LaoTheLizard

    LaoTheLizard Старожил Пользователь

    Баллы:
    103
    Skype:
    sgp_the_controller
    А я не это имел в виду?
     
  19. Автор темы
    Lexa_Coronos

    Lexa_Coronos Активный участник Пользователь

    Баллы:
    66
    Имя в Minecraft:
    Lexa_Coronos
    А где указывать?
     
  20. Morok

    Morok Активный участник Пользователь

    Баллы:
    88
    Имя в Minecraft:
    MorokMC
    Вы в курсе что в 64 разрядных системах существуют 2 папки Program Files?
    Надеюсь дальше не надо объяснять что где прописать.
     
  21. Автор темы
    Lexa_Coronos

    Lexa_Coronos Активный участник Пользователь

    Баллы:
    66
    Имя в Minecraft:
    Lexa_Coronos
    Да бл. Как обьяснить, майнкрафт запускается с x32, а надо с x64, но для этого надо ему помочь и указать путь к x64, а то он тупой и не может сам понять
     
Статус темы:
Закрыта.

Поделиться этой страницей