Смотрите видео ниже, чтобы узнать, как установить наш сайт в качестве веб-приложения на домашнем экране.
Примечание: This feature may not be available in some browsers.
java -Xms10G -Xmx10G -XX:+UseG1GC -XX:+ParallelRefProcEnabled -XX:MaxGCPauseMillis=200 -XX:+UnlockExperimentalVMOptions -XX:+DisableExplicitGC -XX:+AlwaysPreTouch -XX:G1NewSizePercent=30 -XX:G1MaxNewSizePercent=40 -XX:G1HeapRegionSize=8M -XX:G1ReservePercent=20 -XX:G1HeapWastePercent=5 -XX:G1MixedGCCountTarget=4 -XX:InitiatingHeapOccupancyPercent=15 -XX:G1MixedGCLiveThresholdPercent=90 -XX:G1RSetUpdatingPauseTimePercent=5 -XX:SurvivorRatio=32 -XX:+PerfDisableSharedMem -XX:MaxTenuringThreshold=1 -Dusing.aikars.flags=https://mcflags.emc.gs -Daikars.new.flags=true -jar paperclip.jar nogui
Окей боюсь спросить но всё же...в чём разница между этим и тем что я писал выше?(Я имею ввиду что за +UseG1GC, SurvivorRatio=32, -XX:G1ReservePercent=20)VursPZ,Bash:java -Xms10G -Xmx10G -XX:+UseG1GC -XX:+ParallelRefProcEnabled -XX:MaxGCPauseMillis=200 -XX:+UnlockExperimentalVMOptions -XX:+DisableExplicitGC -XX:+AlwaysPreTouch -XX:G1NewSizePercent=30 -XX:G1MaxNewSizePercent=40 -XX:G1HeapRegionSize=8M -XX:G1ReservePercent=20 -XX:G1HeapWastePercent=5 -XX:G1MixedGCCountTarget=4 -XX:InitiatingHeapOccupancyPercent=15 -XX:G1MixedGCLiveThresholdPercent=90 -XX:G1RSetUpdatingPauseTimePercent=5 -XX:SurvivorRatio=32 -XX:+PerfDisableSharedMem -XX:MaxTenuringThreshold=1 -Dusing.aikars.flags=https://mcflags.emc.gs -Daikars.new.flags=true -jar paperclip.jar nogui
Окей боюсь спросить но всё же...в чём разница между этим и тем что я писал выше?(Я имею ввиду что за +UseG1GC, SurvivorRatio=32, -XX:G1ReservePercent=20)
у меня всего 6 гига оперативки так что я наверно изменю "-Xms7168M -Xmx7168M" на "-Xms5168M -Xmx5168M"Flaimer,
Если я изменю "-Xms7168M -Xmx7168M", а остальное оставлю так-же, у меня, с сервером, будет всё в порядке или ещё что-то нужно изменить? (Исключая "paperclip".jar nogui)
"Setting the xms to be the same as the xmx will prevent pauses caused by heap expansion. In turn it can help prevent performance issues within JIRA while waiting for JAVA to deal with memory allocation changes. "VursPZ, нашёл сайт, где описаны значения аргументов запуска. Думаю, это будет полезно:
Авторизуйтесь для просмотра ссылок.
Объединено
Может мне кто-то объяснить, почему используют -Xms6G -Xmx6G (GB как пример). Ведь по идеи мы заставляем сервер всегда потреблять 6GB с помощью -Xms6G. Можно поставить -Xms1G и тогда уже будет потребление памяти 1GB, а если серверу потребуется ещё больше, он может её повышать пока не дойдёт до 6GB.
Мы используем основные cookies для обеспечения работы этого сайта, а также дополнительные cookies для обеспечения максимального удобства пользователя.
Посмотрите дополнительную информацию и настройте свои предпочтения