远远饿了
Timings链接:https://timings.aikar.co/dev/?id=c2245b34baf1435196969ee56f18b12b
不要回分配更大的内存
给个大概优化思路就行,服务器TPS到了6左右

__FELT
本帖最后由 __FELT 于 2022-11-6 21:42 编辑

造成服务器卡顿的主要是生物实体/区块/战利品插件
高版本的村民有了新的机制 占用的计算量比以往的都要高 可以适当减少村民数量 还有鸡实体 僵尸(刷怪塔) 或者安装优化插件(比如Lagassist)
https://www.mcbbs.net/thread-1283396-1-1.html 可能会破坏一些原有的生物特性

服务器加载区块占用的计算量位居第二 可以安装chunky插件 在服务器没人时让服务端把区块保存到硬盘里 下次跑图时候就可以直接把区块文件发送给客户端 不需要计算 TPS自然高

https://github.com/YouHaveTrouble/minecraft-optimization 基于paper的高版本服务器优化指南
https://docs.papermc.io/paper/aikars-flags papermc官方的JVM优化指南

光优化还不够 硬件性能也要达标 否则都是空谈


远远饿了
__FELT 发表于 2022-11-6 21:35
造成服务器卡顿的主要是生物实体/区块/战利品插件
高版本的村民有了新的机制 占用的计算量比以往的都要高  ...

硬件已经5600X了,关于战利品插件的问题刚刚去找了一下作者,等待回复
启动参数也已经应用aikar's flags了
加载区块问题是预判失误问题,准备拆成两个服务器了
想再蹲蹲其他人的回复,先感谢dalao的回复了

__FELT
远远饿了 发表于 2022-11-6 21:46
硬件已经5600X了,关于战利品插件的问题刚刚去找了一下作者,等待回复
启动参数也已经应用aikar's flags ...

最卡的就是实体 和区块加载 你能把这两个给搞定基本就不卡了

Cast1e
本帖最后由 Cast1e 于 2022-11-7 11:25 编辑

1.19.2高版本推荐使用Purpur, 地址 https://purpurmc.org/
或者使用KeYi核心, 一个新的优化核心(仍在开发中, 记得备份), 地址https://github.com/KeYiMC/KeYi
JDK可以换成zulu或者龙井, 如果选zulu的话,可以直接上zulu19
zulu https://www.azul.com/downloads/?package=jdk#download-openjdk
龙井 https://github.com/alibaba/dragonwell17/releases
JVM flag推荐使用 https://github.com/etil2jz/etil-minecraft-flags

配置优化方面可以参考, 下面这优化贴进行漏斗和村民的优化
https://github.com/YouHaveTrouble/minecraft-optimization


另外不太推荐用timings, 推荐使用spark,卡顿的时候使用/spark profiler,然后过个几到10分钟用/spark profiler --stop生成报告