莫斯图迪
最近考虑把服从k锅升到1.12.2sponge但调研后发现玩家一跑图生成区块,tps就狂掉
自己一个人测试,只装forge,不装sponge
依然是一跑图,tps就掉
虽然生成区块确实会占用很多资源
但1.7也没说一生成地图就卡啊
怎么1.12.2一个人跑图都能掉tps呢。。

forge:1.12.2-14.23.4.2705-universal.jar


莫斯图迪
除了设置地图边界,预生成地图,没有其他办法么
1.7我也没预生成过地图,一堆人跑图也照样好好地

GiNYAi
(你调整视距了么?

莫斯图迪
GiNYAi 发表于 2018-7-7 10:51
(你调整视距了么?

视距默认10嘛,1.12我没调
但我刚试了,用1.7k锅,也不装mod
我用5倍速飞行跑图,依然不掉tps

莫斯图迪
azbh111 发表于 2018-7-7 10:58
视距默认10嘛,1.12我没调
但我刚试了,用1.7k锅,也不装mod
我用5倍速飞行跑图,依然不掉tps

k锅我也调成了10视距

莫斯图迪
azbh111 发表于 2018-7-7 10:58
k锅我也调成了10视距

1.7我5倍速跑图,tick时间最多就到30ms了
1.12随便跑跑,tick时间就飙到50以上了

莫斯图迪
azbh111 发表于 2018-7-7 11:03
1.7我5倍速跑图,tick时间最多就到30ms了
1.12随便跑跑,tick时间就飙到50以上了 ...

- -
md,1.12sponge我一倍速飞行,tps直接到个位数

莫斯图迪
https://timings.aikar.co/?id=95f52615e35a41c897840fa33cde7bfd
一倍速飞行 一半的tps
cpu时间基本都用在了生成区块上。。。

莫斯图迪
把异步加载区块打开,倒是没那么夸张(一倍速调到个位数)
但依然是掉tps

莫斯图迪
异步加载区块的情况下
sponge一倍速飞行,tick时间基本在30ms以内,但和1.7差太远了