本帖最后由 SYxuan_xin 于 2021-2-11 14:46 编辑
问题描述:服务器经常会在运行一段时间后开始卡顿(大约是2小时左右),TPS开始直线下降,甚至一度到6~8之间。
于是我参照各位大大们的优化教程帖进行了一次整体的优化,后来发现TPS维持正常的时间长了一些,但最终还是会下降。
后来又借助Timings进行了分析,https://www.mcbbs.net/thread-1166292-1-1.html,但情况仅仅只是有些许好转,问题本质仍未解决。
无奈又对生物的生成再次进行了的限制,加入了生物冻结的插件,后又对模组中的生物(冰与火传说等)生成限制了一波,现在已经是很少见到怪物那种,
但TPS还是会在一段时间后暴跌到6~8之间,看过很多次Timings都显示是实体在卡服(这是最近的一次),当时服务器玩家就2个,进服逛一圈后发现也几乎没什么生物,但TPS就是回升不起来。我也想不到什么好的方法了,所以来再次求助大大们,最后附上TPS暴跌时的Spark分析(spark确实看不懂):https://spark.lucko.me/#I6bdRVMCKS
问题描述:服务器经常会在运行一段时间后开始卡顿(大约是2小时左右),TPS开始直线下降,甚至一度到6~8之间。
于是我参照各位大大们的优化教程帖进行了一次整体的优化,后来发现TPS维持正常的时间长了一些,但最终还是会下降。
后来又借助Timings进行了分析,https://www.mcbbs.net/thread-1166292-1-1.html,但情况仅仅只是有些许好转,问题本质仍未解决。
无奈又对生物的生成再次进行了的限制,加入了生物冻结的插件,后又对模组中的生物(冰与火传说等)生成限制了一波,现在已经是很少见到怪物那种,
但TPS还是会在一段时间后暴跌到6~8之间,看过很多次Timings都显示是实体在卡服(这是最近的一次),当时服务器玩家就2个,进服逛一圈后发现也几乎没什么生物,但TPS就是回升不起来。我也想不到什么好的方法了,所以来再次求助大大们,最后附上TPS暴跌时的Spark分析(spark确实看不懂):https://spark.lucko.me/#I6bdRVMCKS
冰与火里面的蚂蚁(Myrmex)占用了大量的资源
你用clearlag等实体清理插件把所有的蚂蚁实体清除试试
你用clearlag等实体清理插件把所有的蚂蚁实体清除试试