keler
本帖最后由 keler 于 2022-1-16 09:01 编辑

各位好
   我的服务器核心是1.18.1,vps是i9(6h14G),每天晚上不管有人没人都会炸服,日志说什么内存不足,服务期内显示内存占用1000M左右,但是任务管理器上的java却占用3G左右,而且只增不减,服务器才进来不到十个人,纯净服不至于十个人消耗14G内存吧,搞不懂炸服原因,给大家看看日志,辛苦大神们支招。

这是BAT参数
@echo OFF
title SC
java -Xmx12G -Xms1G -XX:+UseCompressedOops -jar Paper.jar
Pause

服务器




keler
报错日志放在附件了 感谢大佬们帮助

NEIKI
用这个贴的启动参数。https://aikar.co/category/minecraft/

keler
NEIKI 发表于 2022-1-16 09:28
用这个贴的启动参数。https://aikar.co/category/minecraft/

那这个日志是什么原因啊

NEIKI
keler 发表于 2022-1-16 09:29
那这个日志是什么原因啊

参数不对内存溢出崩服之类吧,我用那贴的启动参数没出现过这样的报错。

keler
NEIKI 发表于 2022-1-16 09:31
参数不对内存溢出崩服之类吧,我用那贴的启动参数没出现过这样的报错。 ...

OK我试试 感谢感谢

叶净辰
楼主解决了吗。同求 1.18 java17

叶净辰
NEIKI 发表于 2022-1-16 09:28
用这个贴的启动参数。https://aikar.co/category/minecraft/

这启动参数这么长吗

keler
叶净辰 发表于 2022-1-16 10:20
楼主解决了吗。同求 1.18 java17

这个暂时还不能确定

叶净辰
keler 发表于 2022-1-16 10:41
这个暂时还不能确定

上面链接那个参数试了没

叶净辰
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

叶净辰
叶净辰 发表于 2022-1-16 10:44
java -Xms10G -Xmx10G -XX:+UseG1GC -XX:+ParallelRefProcEnabled -XX:MaxGCPauseMillis=200 -XX:+UnlockEx ...

这个参数

keler

试了 但一时半会看不出来的   你主机什么配置

叶净辰
keler 发表于 2022-1-16 10:46
试了 但一时半会看不出来的   你主机什么配置

4 16 12 你呢

叶净辰
keler 发表于 2022-1-16 10:46
试了 但一时半会看不出来的   你主机什么配置

你现在用的是这个参数吗 内存占用率多少

keler

6h 14G 30M  你cpu是什么啊

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