纱夜
本帖最后由 阴阳师元素祭祀 于 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
来自个人局域网电脑测试服


文件头
  1. ---- Minecraft Profiler Results ----
  2. // Am I not running fast enough? :(

  3. Version: 1.15.2
  4. Time span: 18615 ms
  5. Tick span: 124 ticks
  6. // This is approximately 6.66 ticks per second. It should be 20 ticks per second
复制代码
从中可以看到

随机产生的有趣的注释
版本 现实时间 和tick次数
以及计算好的tps (6.66)

--- BEGIN PROFILE DUMP ---

个人理解的格式:
  1. [深度]  名字(调用次数/每个tick平均调用次数) - 当前深度占比/总占比
复制代码
例如 (深度0和1的例子)


debug的时候 后台有提示  (比如这种很卡的时候)
折叠内容

可得 是万恶的实体

找到相关深度 然后就获得了 (排序好的)
  1. $ cat profile-results-2020-03-28_20.37.44.txt | grep "\[07\|\(END\)" | head
  2. [07] |   |   |   |   |   |   |   minecraft:pillager(3505/28) - 37.31%/23.70%
  3. [07] |   |   |   |   |   |   |   minecraft:zombie(10613/86) - 8.73%/5.54%
  4. [07] |   |   |   |   |   |   |   minecraft:cod(13529/109) - 7.17%/4.55%
  5. [07] |   |   |   |   |   |   |   minecraft:villager(4960/40) - 5.15%/3.27%
  6. [07] |   |   |   |   |   |   |   minecraft:sheep(8014/65) - 4.47%/2.84%
  7. [07] |   |   |   |   |   |   |   minecraft:creeper(7547/61) - 4.15%/2.63%
  8. [07] |   |   |   |   |   |   |   minecraft:chicken(7986/64) - 3.85%/2.44%
  9. [07] |   |   |   |   |   |   |   minecraft:salmon(7258/59) - 3.83%/2.43%
  10. [07] |   |   |   |   |   |   |   minecraft:bat(5954/48) - 3.10%/1.97%
  11. [07] |   |   |   |   |   |   |   unspecified(153349/1237) - 2.27%/1.44%
复制代码

根据海螺描述
pillager是村民

所以可以知道 是pillager村民卡服
然后依次往下 程度减低 可以先不管

最后 询问你服玩家在干嘛 然后发现是刷掠夺
解决方法: disable玩家ai
优化完成


--- BEGIN COUNTER DUMP ---


我也不知道 因为知道是实体卡了我就走了
个人猜测:[深度] 名字 当前深度累计调用次数/当前深度及深层调用总次数 average: 平均每个tick当前深度累计调用次数/平均每个tick当前深度及深层调用总次数
猜测依据: profile dump以及平均tick次数 和当时从其他地方看到的那个实体的数量



/Debug report
格式清楚 查看区域 实体 和其他信息的
可以用来判断位置
基本无用 (因为你知道位置了你也做不了什么 除非是crash  既然都crash了 那crash的时候还可能会用这个命令么)

我不用。


--- END ---
原版的Debug好像就这么点 走了


什么 你还在问看卡顿的方法?我命令都给你们了啊(@折叠内容 )

哦 对不起 泥潭有叫折叠的










来自群组: Bone Studio

45gfg9
这就是你用某服数据测试的原因?

发的什么高级玩意 看不懂 我爬了

叶烨子
一只鸡也是可以卡bug的(恼)我的服务器两人存档差点没了……

逆别蔚蓝
大佬可以的

310749832
感谢分享

310749832
感谢分享

第一页 上一页 下一页 最后一页