指令/jfr

出自Minecraft Wiki
跳至導覽 跳至搜尋
本文章所述內容僅適用於Java版
jfr
需要的權限等級
4

使用Java Flight Recorder分析資料和某些自訂事件。

用法[編輯 | 編輯原始碼]

分析包含以下幾種自訂事件:

  • minecraft.ServerTickTime:取樣事件,反映伺服器平均TPS。
  • minecraft.ChunkGeneration:生成單個區塊階段所需的時間。
  • minecraft.PacketReadminecraft.PacketSent:網路流量。
  • minecraft.WorldLoadFinishedEvent:初始化世界載入耗費的時間。

分析的結果摘要會以JSON格式寫入日誌以及debug資料夾中。

此外,以.jfr格式儲存的記錄檔案會儲存於debug資料夾中,可使用如JMC及其他支援此格式的工具做進一步分析。

語法[編輯 | 編輯原始碼]

jfr start

開始JFR分析。

jfr stop

結束JFR分析。

結果[編輯 | 編輯原始碼]

指令觸發條件Java版
任意指令不完整 無法解析
/jfr start已開始JFR分析 執行失敗
/jfr stop未開始JFR分析
任意不符合以上所有條件執行成功

輸出[編輯 | 編輯原始碼]

指令版本條件成功次數/execute store success .../execute store result ...
任意Java版執行失敗N/A00
執行成功N/A11

歷史[編輯 | 編輯原始碼]

Java版
1.1821w37a加入了/jfr

導覽[編輯 | 編輯原始碼]