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

Запуск сервера с большим количеством оперативной памяти

Тема в разделе "[Архив] Помощь", создана пользователем solid, 10 ноя 2011.

  1. Автор темы
    solid

    solid Активный участник

    Баллы:
    78
    Запускаю сервер командой "java -Xmx4G -Xms4G -jar craftbukkit.jar"
    на одной машине запускается нормально на другой - пишет что джава не смогла выделить столько памяти и т.д. и т.п.
    Код:
    Could not reserve enough space for object heap
    Could not create the Java virtual machine.
    обе оси 32-битные обе линукс что не так - не пойму, поделитесь строками запуска >3Gb памяти, желательно с комментами
     
    Сникерсни и Оригинало_о нравится это.
  2. Хостинг MineCraft
    <
  3. ms-dos95

    ms-dos95 Старожил Пользователь

    Баллы:
    103
    Skype:
    ms-dos95
    Имя в Minecraft:
    msdos95
    у меня на серваке 3gb оперативки запускаю вот так кстати стоит debian 6
    screen -S mineserver java -Xmx3G -jar craftbukkit-0.0.1-SNAPSHOT.jar nogui
     
  4. Автор темы
    solid

    solid Активный участник

    Баллы:
    78
    мде, к сожалению у меня такая строка приводит к тому же самому результату... а джава какая стоит? openjdk-6?
     
  5. Hwo

    Hwo Активный участник

    Баллы:
    88
    На 32 битной ОСи адреса памяти имеют длину 4 байта, и 32х битная система может работать только с 4 Гигабайтами памяти, на остальные просто не хватает адресов.

    Запустить сервер с такими параметрами можно только на системе с объемом памяти большим, чем 4 Гигабайта. А если у вас памяти и больше - часть будет занята и распределена еще при старте системы.
    Так что у вас выход за диапазон адресов.

    Ставьте 64 битную ось.
     
    zuma2 нравится это.
  6. Автор темы
    solid

    solid Активный участник

    Баллы:
    78
    я уточню: памяти всего на каждой машине по 4Gb на одной -Xmx3G -Xms3G запускается, а на другой нет, т.е. я и 3Gb не могу выделить на одной из машин...на обеих ядра "pae"...
    PS а на 64-битной оси и джаве майнкрафт как работает? стабильно?
     
  7. Hwo

    Hwo Активный участник

    Баллы:
    88
    Значит у вас на одной из машин уже распределено больше 1 Гигабайта памяти.

    На 64х битной нормально всё работает. Но если у вас по 4 Gb - она не поможет всё равно.
     
  8. Автор темы
    solid

    solid Активный участник

    Баллы:
    78
    Код:
    solid@mcsrv:~$free
            total      used      free    shared    buffers    cached
    Mem:      4107352    143552    3963800          0      10424      44968
    -/+ buffers/cache:      88160    4019192
    Swap:    15624188          0  15624188
    
    да вроде есть свободная:) это без иксов машинка, на ней и не работает, а на десктопе с гномом все преотлично запускается...
    ms-dos95 покажи вывод "java -version"
     
  9. ms-dos95

    ms-dos95 Старожил Пользователь

    Баллы:
    103
    Skype:
    ms-dos95
    Имя в Minecraft:
    msdos95
    java version "1.6.0_26"
    Java(TM) SE Runtime Environment (build 1.6.0_26-b03)
    Java HotSpot(TM) Client VM (build 20.1-b02, mixed mode, sharing)
     
  10. Автор темы
    solid

    solid Активный участник

    Баллы:
    78
    у меня openjdk, может в этом дело...
     

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