本帖最后由 阴阳师元素祭祀 于 2020-3-28 22:42 编辑
前置说明
debug命令b站wiki
本贴为个人理解因为wiki居然没有该文件的说明搜索引擎我也不会用
如果有错欢迎指出
本贴使用的命令我也不清楚具体如何获得和下载和安装 但那肯定不是这个帖子需要讲的
本文使用的样例文件
因单附件最大200KB 所以使用rar压缩了
profile-results-2020-03-28_20.37.44.rar
(30.44 KB, 下载次数: 13)
该次报告概括:
tps:6.66
采样时间: 18615 ms
采样tick: 124 ticks
来自个人局域网电脑测试服
文件头
复制代码从中可以看到
随机产生的有趣的注释
版本 现实时间 和tick次数
以及计算好的tps (6.66)
--- BEGIN PROFILE DUMP ---
个人理解的格式:
复制代码例如 (深度0和1的例子)
debug的时候 后台有提示 (比如这种很卡的时候)
折叠内容
可得 是万恶的实体
找到相关深度 然后就获得了 (排序好的)
复制代码
根据海螺描述
pillager是村民
所以可以知道 是pillager 卡服
然后依次往下 程度减低 可以先不管
最后 询问你服玩家在干嘛 然后发现是刷掠夺
解决方法: disable玩家ai
优化完成
--- BEGIN COUNTER DUMP ---
我也不知道 因为知道是实体卡了我就走了
个人猜测:[深度] 名字 当前深度累计调用次数/当前深度及深层调用总次数 average: 平均每个tick当前深度累计调用次数/平均每个tick当前深度及深层调用总次数
猜测依据: profile dump以及平均tick次数 和当时从其他地方看到的那个实体的数量
/Debug report
格式清楚 查看区域 实体 和其他信息的
可以用来判断位置
基本无用 (因为你知道位置了你也做不了什么 除非是crash 既然都crash了 那crash的时候还可能会用这个命令么)
我不用。
--- END ---
原版的Debug好像就这么点 走了
什么 你还在问看卡顿的方法?我命令都给你们了啊(@折叠内容 )
哦 对不起 泥潭有叫折叠的
来自群组: Bone Studio
前置说明
debug命令b站wiki
本贴为个人理解
如果有错欢迎指出
本贴使用的命令我也不清楚具体如何获得和下载和安装 但那肯定不是这个帖子需要讲的
本文使用的样例文件
因单附件最大200KB 所以使用rar压缩了

该次报告概括:
tps:6.66
采样时间: 18615 ms
采样tick: 124 ticks
来自个人局域网电脑测试服
文件头
- ---- Minecraft Profiler Results ----
- // Am I not running fast enough? :(
- Version: 1.15.2
- Time span: 18615 ms
- Tick span: 124 ticks
- // This is approximately 6.66 ticks per second. It should be 20 ticks per second
版本 现实时间 和tick次数
以及计算好的tps (6.66)
--- BEGIN PROFILE DUMP ---
个人理解的格式:
- [深度] 名字(调用次数/每个tick平均调用次数) - 当前深度占比/总占比
debug的时候 后台有提示 (比如这种很卡的时候)
折叠内容
可得 是万恶的实体
找到相关深度 然后就获得了 (排序好的)
- $ cat profile-results-2020-03-28_20.37.44.txt | grep "\[07\|\(END\)" | head
- [07] | | | | | | | minecraft:pillager(3505/28) - 37.31%/23.70%
- [07] | | | | | | | minecraft:zombie(10613/86) - 8.73%/5.54%
- [07] | | | | | | | minecraft:cod(13529/109) - 7.17%/4.55%
- [07] | | | | | | | minecraft:villager(4960/40) - 5.15%/3.27%
- [07] | | | | | | | minecraft:sheep(8014/65) - 4.47%/2.84%
- [07] | | | | | | | minecraft:creeper(7547/61) - 4.15%/2.63%
- [07] | | | | | | | minecraft:chicken(7986/64) - 3.85%/2.44%
- [07] | | | | | | | minecraft:salmon(7258/59) - 3.83%/2.43%
- [07] | | | | | | | minecraft:bat(5954/48) - 3.10%/1.97%
- [07] | | | | | | | unspecified(153349/1237) - 2.27%/1.44%
pillager是村民
所以可以知道 是
然后依次往下 程度减低 可以先不管
解决方法: disable玩家ai
优化完成
--- BEGIN COUNTER DUMP ---
我也不知道 因为知道是实体卡了我就走了
/Debug report
可以用来判断位置
基本无用 (因为你知道位置了你也做不了什么 除非是crash 既然都crash了 那crash的时候还可能会用这个命令么)
我不用。
--- END ---
原版的Debug好像就这么点 走了
哦 对不起 泥潭有叫折叠的
来自群组: Bone Studio
发的什么高级玩意 看不懂 我爬了
一只鸡也是可以卡bug的(恼)我的服务器两人存档差点没了……
大佬可以的
感谢分享
感谢分享