介绍
介绍由机器翻译自 CurseForge 原页面,仅供参考。
Sampler 是一个性能分析工具,用于调查客户端和服务端的任何卡顿或相关问题。
在进一步的文档或 GUI 完成之前,目标受众主要是高级用户,或被模组或整合包作者要求提供调试数据的任何人。
其最重要的功能包括:
- 采样分析器(sampler),可精确查看 Minecraft 客户端/服务端把时间花在哪里:start、(wait)、stop、export 子命令
- 基于事件的采样触发器,例如仅捕获卡顿尖峰:trigger 子命令
- 真正精确的 tickrate 信息:tps 子命令或 F3
- 统计正在 tick 的游戏对象数量,以发现任何过量情况:counts 子命令,使用维度 id 调用时更详细
- 内存信息和垃圾回收统计:memory 子命令
- 高亮方块实体特殊渲染器(可能渲染开销很大的方块):tesr 子命令
- 高亮区块更新的来源:renderupdates 子命令
- 各种其他子命令,用于调查网络 I/O、区块加载、存档、查找方块/实体等
此模组设计为在空闲时没有可观察到开销,在分析期间开销也非常小。其功能集非常广泛,最好通过其帮助功能来探索。
目前用户界面完全由命令驱动,请参阅
/sampler help
查看所有服务端命令,以及
/csampler help
查看所有客户端命令。
每个命令都遵循服务端的 /sampler <subcommand> [<arguments>…] 模式和客户端的 /csampler <subcommand> [<arguments>…] 模式。每个子命令的详细帮助可通过 /(c)sampler help <subcommand> 获取。
(徽标来自一个仍在开发中、目前尚未公开的分析前端的图表)
常见问题
Sampler 支持哪些 Minecraft 版本?
Sampler 支持 Minecraft Java 版 1.7.10–1.12.2,共 13 个版本,可用的加载器:Forge。下载时注意选择和你游戏版本一致的文件。
Sampler 怎么安装?
先用 PCL2 或 HMCL 启动器安装对应版本的 Forge,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。
sfPlayer1 的其他作品
查看全部 →Industrial Craft
by sfPlayer1, Aroma1997 等
一个功能丰富、用途广泛的科技模组,最初于2011年发布。
4931万
1 年前
CurseForge · Modrinth
NotEnoughIDs
by fewizz_, sfPlayer1
扩展硬编码方块ID上限
3004万
3 年前
CurseForge
FastCraft
by sfPlayer1
一款强大的通用优化模组,不改变游戏玩法。
1623万
8 年前
CurseForge · Modrinth
Fabric Language Scala
by modmuss50, sfPlayer1
Fabric 的 Scala 语言支持
330.1万
4 年前
CurseForge
评论
登录后评论和评分