Ec_ZiYei
如题

SfTian
@echo off

set restart=0

:restart

set server_name=黑暗骑士团
set min_ram=1024
set max_ram=5120
set jar_name=KCauldron.jar

title %server_name%服 最大内存%max_ram%M 重启次数%restart%次

java -server -Xincgc -Xmx%max_ram%M -Xms%min_ram%M -Xss512K -XX:+AggressiveOpts -XX:+UseCompressedOops -XX:+UseCMSCompactAtFullCollection -XX:+UseFastAccessorMethods -XX:ParallelGCThreads=4 -XX:+UseConcMarkSweepGC -XX:CMSFullGCsBeforeCompaction=2 -XX:CMSInitiatingOccupancyFraction=70 -XX:-DisableExplicitGC -XX:TargetSurvivorRatio=90 -jar %jar_name%

timeout /t 5 /NOBREAK

set/a restart=restart+1

goto restart

cc7w
https://www.jianshu.com/p/4b4519f97c92

-Xmx12g 最大打上就行 最小那个你看着来。。
有帮助请您在本回复右下角点击设置最佳答案
您的认可是对回答者最大的支持!


MR.Meteor
借用楼上的语句
java -server -Xincgc -Xmx%max_ram%M -Xms%min_ram%M -Xss512K -XX:+AggressiveOpts -XX:+UseCompressedOops -XX:+UseCMSCompactAtFullCollection -XX:+UseFastAccessorMethods -XX:ParallelGCThreads=4 -XX:+UseConcMarkSweepGC -XX:CMSFullGCsBeforeCompaction=2 -XX:CMSInitiatingOccupancyFraction=70 -XX:-DisableExplicitGC -XX:TargetSurvivorRatio=90 -jar %jar_name%
把这一行取代你的传统xms还有java目录
其中maxram打12X1024[请自己计算]M  minRAM打1024M jarname打你的核心名字
这段代码应该是论坛某大佬的
提升幅度亲测大约35%【用了java内置多线程代码】

目前我使用的  
-Xms11G -Xmx11G -XX:+UseG1GC  -XX:+AggressiveOpts -XX:+UseCompressedOops -jar 你的JAR
不要直接分满12G 因为系统还要占用一部分  
这样跑sponge以及forge服务器都差不多了  不需要过多的优化参数

apacheii
-Xms1024M -Xmx8192M
留一点空闲内存给系统或者其他软件,一般8个G用不完

黑羽快斗´
最小1最大12

第一页 上一页 下一页 最后一页