Servack Написал:Ребят подскажите по настройке оперативки
Сборка Интерлюд-ява, машина 48Гига оперативки, Дебиан.
Вот мой луп
# !/bin/sh
err=1
until [ $err == 0 ];
do
java -server -Dfile.encoding=UTF-8 -XX:AutoBoxCacheMax=10000 -XX:+RelaxAccessControlCheck -XX:+UseFastAccessorMethods -XX:+AlwaysPreTouch -XX:+UseLargePages -XX:+UseParNewGC -XX:+CMSClassUnloadingEnabled -XX:+ClassUnloading -XX:MaxGCPauseMillis=25 -XX:+UseConcMarkSweepGC -XX
arallelGCThreads=8 -XX:+CMSParallelRemarkEnabled -XX:+UseAdaptiveGCBoundary -XX:MaxTenuringThreshold=6 -XX:+AggressiveOpts -XX:+UseStringCache -XX:+OptimizeStringConcat -XX:CompileThreshold=1000 -XX
ermSize=96m -XX:MaxPermSize=96m -XX:SurvivorRatio=4 -XX:TargetSurvivorRatio=90 -XX:MaxNewSize=144m -XX:NewSize=144m -XX:+UseBiasedLocking -Xmn144m -Xmx16G -Xms4G -Xss1G -Djava.net.preferIPv4Stack=true -cp ../libs/*:./gameserver.jar:./extensions/* ru.catssoftware.gameserver.util.BootManager
err=$?
sleep 10;
done
Лол. Выбирайте GC, который у Вас будет работать - параллельный или CMS, а то запилить вообще все флаги, которые существуют, это мощно
И настройте остальные флаги, вроде поколений обьектов, а то это ппц)