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

Туториал Ускорение работы Java [Аргументы]

Тема в разделе "Руководства, инструкции, утилиты", создана пользователем Starr, 30 сен 2015.

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

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

    Баллы:
    98
    Имя в Minecraft:
    _Starr_
    Нет, конечно же, уже рассказал всю суть выше.
     
  2. Хостинг MineCraft
    <
  3. Sergey_28rus

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

    Баллы:
    76
    Вопрос где меняется строка запуска клиента, в клиенте или в лаунчере и можно точнее...
     
  4. Автор темы
    Starr

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

    Баллы:
    98
    Имя в Minecraft:
    _Starr_
    В лаунчере в поле аргументов вписывай. Если кастомный лаунчер, то ищи где можно изменять аргументы JVM.
     
  5. Linkinkov

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

    Баллы:
    173
    Skype:
    linkinkov1
    Имя в Minecraft:
    linkinkov
    А что скажете насчет Zulu, стоит игра свеч?
     
  6. Shevchik

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

    Баллы:
    173
    Имя в Minecraft:
    _Shevchik_
    Zulu это тот же OpenJDK, просто сбоку фич для быстрого деплоймента навинчено. Ну и суппорт типа попинать можно.
     
  7. Linkinkov

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

    Баллы:
    173
    Skype:
    linkinkov1
    Имя в Minecraft:
    linkinkov
    На форуме тут говорили, что сборщик мусора у них намного лучше.
     
  8. Shevchik

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

    Баллы:
    173
    Имя в Minecraft:
    _Shevchik_
    Сборщик мусора лучше у Zing, а не Zulu. Вот только зинг стоит столько вечнозелёных, что даже если всем формумом скинемся, нам не хватит даже на самую бомжатскую лицензию.
     
  9. Lord9000

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

    Баллы:
    103
    Ребят, у меня на сервере есть множество мобов из CustomNPC, всякие сборщики мусора их не снесут?
     
  10. Dereku

    Dereku Старожил

    Баллы:
    173
    Skype:
    derek_unavailable
    Имя в Minecraft:
    _Dereku
    Лол. Нет.
     
  11. Lord9000

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

    Баллы:
    103
    Ксть тестил готовую строчку - серв не запускался, в чем может быть проблема?
     
  12. Dereku

    Dereku Старожил

    Баллы:
    173
    Skype:
    derek_unavailable
    Имя в Minecraft:
    _Dereku
    В отсутствии надобности этих аргументов.
     
  13. Lord9000

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

    Баллы:
    103
    Логично, чуть позже еще надо будет попробовать
     
  14. Erfin

    Erfin Участник Пользователь

    Баллы:
    36
    Имя в Minecraft:
    Erfin
    Спасибо за очень ценную тему.
    Буду признателен, если покажете наглядно полный код запускатора с
    Код:
    taskset -c [ядра] [команда запуска]
    для сервера и клиента. Всё запускаю пока на своём компе. И сервер и клиент.
    Простите но я не понял. Стряпаю карту на своём компе. 4 ядра и 10Г оперативы. 8я ява. Нужно чтоб дальность прорисовки держалась по кругу без выгрузок в соответствии с выставленной настройкой дальности ну и чтоб не подтормаживало)) Пожалуйста, посоветуйте :3[DOUBLEPOST=1464460189,1464459177][/DOUBLEPOST]
     
  15. NuaN

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

    Баллы:
    76
    Имя в Minecraft:
    NuaN
    Если тебе нужно например запустить на 4-х ядрах, то делаешь так:
    Код:
    taskset -c 4 java -jar ...
     
  16. Erfin

    Erfin Участник Пользователь

    Баллы:
    36
    Имя в Minecraft:
    Erfin
    Если так:
    Код:
    @ECHO OFF
     SET BINDIR=%~dp0
     CD /D "%BINDIR%"
      java -server -Xmx5G -Xms512M -Xmn128M -XX:SharedReadOnlySize=128M -XX:+UseConcMarkSweepGC -XX:ConcGCThreads=4 -XX:MaxGCPauseMillis=2500 -XX:+AggressiveOpts -XX:+UseFastAccessorMethods -XX:+UseStringCache -XX:-UseGCOverheadLimit -XX:SurvivorRatio=12 -XX:TargetSurvivorRatio=90 -XX:MaxTenuringThreshold=15 -XX:+RewriteFrequentPairs -XX:+UseCompressedOops -XX:+EliminateLocks -XX:+UseThreadPriorities -XX:ThreadPriorityPolicy=42 taskset -c 4 java -jar spigot-1.9.jar
     pause 
    то:
    "Java HotSpot(TM) 64-Bit Server VM warning: ignoring option UseStringCache; support was removed in 8.0
    Error: Could not find or load main class taskset
    Для продолжения нажмите любую клавишу . . ."
     
  17. Автор темы
    Starr

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

    Баллы:
    98
    Имя в Minecraft:
    _Starr_
    Код:
    @ECHO OFF
    SET BINDIR=%~dp0
    CD /D "%BINDIR%"
    taskset -c 4 java -server -Xmx5G -Xms512M -Xmn128M -XX:SharedReadOnlySize=128M -XX:+UseConcMarkSweepGC -XX:ConcGCThreads=4 -XX:MaxGCPauseMillis=2500 -XX:+AggressiveOpts -XX:+UseFastAccessorMethods -XX:+UseStringCache -XX:-UseGCOverheadLimit -XX:SurvivorRatio=12 -XX:TargetSurvivorRatio=90 -XX:MaxTenuringThreshold=15 -XX:+RewriteFrequentPairs -XX:+UseCompressedOops -XX:+EliminateLocks -XX:+UseThreadPriorities -XX:ThreadPriorityPolicy=42 -jar spigot-1.9.jar
    pause 
     
  18. Erfin

    Erfin Участник Пользователь

    Баллы:
    36
    Имя в Minecraft:
    Erfin
    Спасибо за отзыв и помощь. Но я так уже делал. И сейчас так же..
    "taskset" не является внутренней или внешней
    командой, исполняемой программой или пакетным файлом.
    Для продолжения нажмите любую клавишу . . .
     
  19. scrik78

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

    Баллы:
    123
    taskset для операционных систем Linux ,а не для Windows
     
  20. Erfin

    Erfin Участник Пользователь

    Баллы:
    36
    Имя в Minecraft:
    Erfin
    Спасибо....
     
  21. VolanDeVovan

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

    Баллы:
    66
    Для более быстрой работы количество максимальной и минимальной выделяемой памяти под сервер должно совпадать!
     

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