本帖最后由 胡闹0519 于 2021-10-16 17:49 编辑
开的是1.12.2宝可梦服 cat端
20G内存 内存占用会不断的增长直至崩溃 无法释放
在线玩家平均数50个左右。机子配置: i9-9900k独立机
bat参数:
@ECHO OFF
:head
title 服务器
java -server -Xincgc -Xmx20480M -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 CatServer-d1fba12-universal.jar
echo 服务端已关闭,%b%秒后将会为您启动服务端~
ping -n %b% 127.1>nul
goto head
有尝试过每次重启时候删除data文件 有一点点效果但是效果不是很大,内存占用依旧是无法释放。。求助有无大佬知道有效的解决方法
开的是1.12.2宝可梦服 cat端
20G内存 内存占用会不断的增长直至崩溃 无法释放
在线玩家平均数50个左右。机子配置: i9-9900k独立机
bat参数:
@ECHO OFF
:head
title 服务器
java -server -Xincgc -Xmx20480M -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 CatServer-d1fba12-universal.jar
echo 服务端已关闭,%b%秒后将会为您启动服务端~
ping -n %b% 127.1>nul
goto head
有尝试过每次重启时候删除data文件 有一点点效果但是效果不是很大,内存占用依旧是无法释放。。求助有无大佬知道有效的解决方法
bat内容 还有服务器配置上传下看看?
Flowers_花花 发表于 2021-10-16 17:19
bat内容 还有服务器配置上传下看看?
重新编辑了你看看
之前我所在的那个服务器也是这样,无论怎么调整启动参数,或者删改插件&mod,服务器占用的内存都会越来越多,无论分配多少内存最后都会吃满,然后……
然后我们服主换了个硬盘就好了
胡闹0519 发表于 2021-10-16 17:49
重新编辑了你看看
- java -Xms20G -Xmx20G -XX:+UseG1GC -jar 核心名.jar nogui
有时候优化参数不用那么多 反而适得其反 试试这个
Flowers_花花 发表于 2021-10-16 19:40
有时候优化参数不用那么多 反而适得其反 试试这个
测试了 貌似跟启动参数没太大关系