启动参数我不太懂
我只会java -jar XXXX.jar
这样,,
弄了个小群组 服务端一多 内存就不够吃 32个G已经用掉20个G了 就算是登录服都占用好多内存 不知为什么
服务器用的java16
我只会java -jar XXXX.jar
这样,,
弄了个小群组 服务端一多 内存就不够吃 32个G已经用掉20个G了 就算是登录服都占用好多内存 不知为什么
服务器用的java16
 本帖最后由 Cast1e 于 2021-9-6 21:37 编辑 
可以看看这个优化教程
https://www.mcbbs.net/thread-1220729-1-1.html
里面也有优化的启动参数
另外你内存占用过大可能是你没加-Xms -Xmx规定最大分配内存最小内存导致的( 
 
可以看看这个优化教程
https://www.mcbbs.net/thread-1220729-1-1.html
里面也有优化的启动参数
另外你内存占用过大可能是你没加-Xms -Xmx规定最大分配内存最小内存导致的(
 本帖最后由 正人君子 于 2021-9-7 00:49 编辑 
| 分享给你我服务器的两个开服bat,带自动重启程序的。只需要修改核心文件的名字就行了。 因为论坛附件限制,只能上传txt后缀,你修改为bat之后简单修改即可使用. 因为你没有告诉我核心文件是多少,我只能标注核心文件如何修改 下载: 
 解读一下: @echo OFF@set a=0:Menu@title 登陆服clsjava -Xms600M -Xmx600M -XX:+UseG1GC -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 -jar 核心文件名字.jar nogui@echo 已关闭,正在准备重启@set /a a=%a%+1@goto Menu注意:1.需要修改红色地方为你核心文件的名字。即可正常使用。2.修改文件后缀名为:bat | 
 本帖最后由 小五heart 于 2021-9-7 01:43 编辑 
我自己用的极限优化开服,改自己需要的内存和核心名字就ok,记得后缀名字改为.bat
我自己用的极限优化开服,改自己需要的内存和核心名字就ok,记得后缀名字改为.bat