
延迟可视化器
这个模组会在卡顿发生时检测到它,并告诉你可能的原因。
延迟可视化
查看导致你卡顿的真正原因!
(注意:此处展示但游戏内未出现的任何功能,将在未来某个时间点加入。我是在模组制作之前就写好了这个描述,哈哈。)
延迟可视化是一个轻量级的客户端性能诊断模组,适用于 Minecraft,它能帮助你理解游戏为何会出现卡顿、冻结或帧数突然下降。
与仅显示 FPS 不同,延迟可视化会实时监控帧时间和其他性能指标,检测严重的卡顿,并分析卡顿发生时正在发生的事情。
功能特性
检测显著的帧时间峰值
追踪 FPS、帧时间、内存使用量、实体、区块等更多信息
识别卡顿的可能原因
采用基于置信度的诊断,而非假装每个结果都百分百确定
显示可选的卡顿通知
包含一个紧凑的性能覆盖层
记录近期卡顿以供后续检查
显示帧时间历史和图表
导出诊断报告以进行故障排查
设计上具有极低的性能开销
能检测到什么?
延迟可视化可以尝试识别与以下原因相关的卡顿:
区块加载
区块重建
垃圾回收
高内存使用量
大量实体数量
方块实体
粒子负载
资源重载
渲染负载
未知或未分类的峰值
例如:
143 毫秒卡顿
可能原因:区块加载
置信度:87%
诊断基于每个卡顿周围收集的性能数据,因此原因以估算值而非保证答案的形式呈现。
性能仪表盘
打开延迟可视化仪表盘以查看以下信息:
当前 FPS
当前帧时间
平均 FPS
1% 低帧 FPS
内存使用量
已加载区块数
实体数量
方块实体数量
本次会话卡顿次数
近期帧时间历史
检测到的峰值会标记在图表上,这样你就可以准确看到性能问题发生的时间。
卡顿历史
延迟可视化会保留近期性能峰值的历史记录。
每次事件可包含:
精确的帧持续时间
卡顿发生的时间
疑似原因
置信度水平
相关的性能指标
诊断说明
这让你更容易调查反复出现的卡顿,而不是猜测其原因。
诊断报告
延迟可视化可以导出包含有用性能信息的故障排查报告,例如:
Minecraft 版本
Fabric Loader 版本
延迟可视化版本
Java 版本
内存分配
已安装的模组
FPS 统计
记录的卡顿事件
诊断结果
报告专为故障排查而设计,避免包含不必要的私人信息,如用户名、服务器地址、访问令牌或个人文件系统路径。
兼容性
延迟可视化旨在与性能模组协同工作,而非取代它们。
它力求与以下模组保持兼容:
Sodium
Lithium
FerriteCore
ModernFix
ImmediatelyFast
Iris
Entity Culling
More Culling
兼容性可能因 Minecraft 和模组版本而异。
客户端侧
延迟可视化是一个客户端模组。
服务器无需安装它。
为什么选择延迟可视化?
大多数性能工具只会告诉你:
“你的 FPS 下降了。”
延迟可视化旨在帮助你回答更有用的问题:
“为什么我的游戏刚才卡住了?”
如果 Minecraft 通常运行流畅,但偶尔随机卡顿、在加载区块时冻结,或出现无法解释的帧时间峰值,延迟可视化就是为帮助你弄清楚发生了什么而设计的。
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。