ClearLag是用来统计服务器世界性能的插件。
- 版本 3.2.2
Clearlag插件可以获得服务器世界相关精确的统计信息。它能帮助寻找卡顿的来源。
它可以统计世界内实体的数量和种类和世界内方块更新(物理)的性能消耗。可以统计方块实体的数量但不能找到方块实体的位置。
通常会和paper服务端的实体统计和timings统计报告一起定位卡顿。
常见卡服处理经验:
TPS正常但负荷高 | 检查方块实体 |
TPS稳定在18 | 检查Dynmap渲染 |
TPS在10附近波动 | 检查物理,PlotSquared地皮操作 |
TPS在个位数附近,稳定 | 检查实体 (常见TNT,掉落沙,矿车) |
TPS不足1 | 检查实体,WorldEdit与QualityArmory |
MSPT spike (tps不低但感觉卡顿) | 检查WorldEdit |
频繁的MSPT spike | 检查jvm垃圾收集器 |
常见卡端处理经验:
掉帧 | 检查实体 (重叠的实体) |
进入某些区域卡顿 | 检查方块实体,玩家头颅 |
进入某些区域无响应 | 检查方块实体,客户端皮肤mod |
TAB列表的tps不准。请使用Spark插件的/tps指令查看。