洞穴夜莺
玩家传送到猪人塔时mspt飙升,但很快恢复正常,carpet报告显示占用最高项目为Network

猪人塔外观:

Spark报告:https://spark.lucko.me/F3NbzIaS69


__FELT
本帖最后由 __FELT 于 2022-12-23 16:49 编辑

尝试多分配一些内存 这种情况在minecraft服务端上时常发生 完全是正常现象 另外 看不到你的配置文件 你的JVM也没有优化 https://docs.papermc.io/paper/aikars-flags


洞穴夜莺
本帖最后由 洞穴夜莺 于 2022-12-23 17:26 编辑
__FELT 发表于 2022-12-23 16:46
尝试多分配一些内存 这种情况在minecraft服务端上时常发生 完全是正常现象 另外 看不到你的配置文件 你的J ...

尝试了你所提供的JVM参数,没有改善
配置方面,server.properties改了端口号和motd,view-distance=9,lithium、c2me、ferritecore全默认
另外,你认为这个情况是正常现象的理由是什么?传送到别处并没有这个现象




__FELT
本帖最后由 __FELT 于 2022-12-23 17:54 编辑
洞穴夜莺 发表于 2022-12-23 17:24
尝试了你所提供的JVM参数,没有改善
配置方面,server.properties改了端口号和motd,view-distance=9,lit ...

有试过分配更多内存吗? 这个spark里可以获取的信息太少 而且分配给服务端的内存只有8G 无法加载更多区块(区块被频繁卸载 回收内存) 玩家返回 CPU重新获取被卸载的区块(再次计算) 导致mspt陡增 服务器卡顿 这是我猜测可能导致tps骤降的原因

我不是说传送到猪人塔mspt飙升是正常的 我的意思是minecraft服务端毕竟是单线程 卡顿是在所难免的 时常一些突然的卡顿这是完全可以接受的事情 没说清楚 我的问题

__FELT
洞穴夜莺 发表于 2022-12-23 17:24
尝试了你所提供的JVM参数,没有改善
配置方面,server.properties改了端口号和motd,view-distance=9,lit ...

细看了下 确实和网络有关 是个没见过的问题 https://www.curseforge.com/minecraft/mc-mods/krypton/files 安装上这个模组能不能有所改善

无谓狗蛋

  1. ServerPlayerEntity.redirect$fixUpdateSuppressionCrashPLayerTick()  87.70%
复制代码


然后网上查阅后在一个mod对某内容进行修复的时候有类似字符

[Extra]更新抑制防崩:防止因更新抑制器使用不当导致崩服,在使用更新抑制器时推荐设置为:true 作者:Aircraft飞翼之心
updateSuppressionCrashFix


楼主是否加了什么修复或者限制更新器的模组或者插件呢

洞穴夜莺
无谓狗蛋 发表于 2022-12-23 18:09
然后网上查阅后在一个mod对某内容进行修复的时候有类似字符

carpet-fixes

齐铭夏LkrX
传送到主人塔tps突然变低是正常的吧,我也这样,内存给多点,要不就升cpu,那么多地狱门属实顶不住

无谓狗蛋

有添加的话楼主能否暂时把他删除进行测试呢?

/carpet updateSuppressionCrashFix

将该功能暂时关闭后再测试是否已经解决呢

该功能的作用为
防止更新抑制工作。当到达堆栈时,以下更新被移动到下一个tick
这并不能防止堆栈溢出漏洞,它只是确保更新方块之后

建议楼主未遭遇此类bug崩服前可以尝试先不去考虑

洞穴夜莺
__FELT 发表于 2022-12-23 18:06
细看了下 确实和网络有关 是个没见过的问题 https://www.curseforge.com/minecraft/mc-mods/krypton/file ...

问题没有缓解

洞穴夜莺
无谓狗蛋 发表于 2022-12-24 11:25
有添加的话楼主能否暂时把他删除进行测试呢?


没有效果,另外,这个选项是管生电的管理员开启的,多半是用到了

齐铭夏LkrX
看一下是不是有很多漏斗,我记得服务端配置里有一个调漏斗速率的,你可以改低一点,估计能有用

洞穴夜莺
齐铭夏LkrX 发表于 2022-12-25 20:32
看一下是不是有很多漏斗,我记得服务端配置里有一个调漏斗速率的,你可以改低一点,估计能有用 ...

没多少漏斗,而且漏斗多应该会一直卡,而不是传送卡

齐铭夏LkrX
本帖最后由 齐铭夏LkrX 于 2022-12-25 20:53 编辑
洞穴夜莺 发表于 2022-12-25 20:36
没多少漏斗,而且漏斗多应该会一直卡,而不是传送卡

传送时tps暴跌恰恰问题就在这里,没传送到那里的时候这些区块不加载,传送过去之后 漏斗、传送门、红石 之类的同时开始运作会造成服务器短时间内占用过高,我服里也这样,之前改了漏斗速率这个现象减轻了,后面猪人塔越做越大,一传送过去刷新出来的猪人太多了,我也没啥办法,当时我就认了,但是知道是因为同时间大量实体加载导致的,所以只能升配置,哎我就死加内存死升cpu,只要我瓶颈高,他就到不了瓶颈

洞穴夜莺
齐铭夏LkrX 发表于 2022-12-25 20:51
传送时tps暴跌恰恰问题就在这里,没传送到那里的时候这些区块不加载,传送过去之后 漏斗、传送门、红石 之 ...

我不知道你说的漏斗速率在哪里改,并且漏斗速率也不是一个可以牺牲的选项,服务器里有不少生电玩家的建筑需要漏斗,一些设施的漏斗速率已经很吃紧

spark报告中我没有找到任何支持你的说法的内容,而且我猪人塔结构中根本没什么漏斗,并且有个显而易见的事情可以排除漏斗的问题:这是个主线程的spark报告出现了明显异常,你所说的漏斗的计算是在dimthread世界线程上完成的,而那里的spark报告没有问题