Command Profiler 图标

Command Profiler

作者:rebot | 分类:模组

价格:0 墨喵币 下载量:0 点赞:0 版本 1.1.4+26.2-pre-6
本资源为搬运资源,原资源地址: https://modrinth.com/mod/command-profiler
资源信息

Minecraft 版本: 26.2-snapshot-1 26.2-snapshot-2 26.2-snapshot-3 26.2-snapshot-4 26.2-snapshot-5 26.2-snapshot-6 26.2-snapshot-7 26.2-snapshot-8 26.2-pre-1 26.2-pre-2 26.2-pre-3 26.2-pre-4 26.2-pre-5 26.2-pre-6 26.2-rc-1 26.2-rc-2 26.2

平台: fabric

标签: management optimization utility

资源介绍

Command Profiler is a mod which lets you profile commands and functions using /cmdprof.

Using the profiler

You can start the profiler if you have operator privileges using the /cmdprof enable command. For the profiler to stop collecting data do /cmdprof disable, and to reset the current profiled data do /cmdprof reset.

Viewing profiler results

There are three different formats for taking the data

  1. display text in console (subcommands that start with print)
  2. save as JSON (subcommands that start with save)
  3. save as bytes (same as save except you need to provide bytes as an argument)

This does mean that you need access to the server console to view the profiler results.

There are print and save subcommands for viewing the profiler results over the entire duration of the profiler running. (print is sorted by total time taken)

And there are print_trace and save_trace subcommands for viewing the profiler results over the last captured tick. (ordered by execution)

Configuring the profiler

You can configure the profiler using the /cmdprof config subcommand, there are currently 4 options:

  • granularity - when set to command all commands will be profiled, and when set to function commands will not be profiled individually
  • macro_commands_as_templates - when set to false, commands which have macros will have their arguments inlined into the command
  • function_line_numbers - when set to true, commands will include their line number, instead of being set to 0
  • collect_memory_usage, when set to true, all events will track the memory usage (this reduces the performance by quite a bit, not worth using it unless you're trying to make a mod which fixes memory usage issues)
  • macro_function_instantiation_events, when set to true, profiler results will include how long it takes to instantiate a macro function as a separate step, instead of merging it with the command that executes the instantiation

Viewing data online

You can open the profiler online using /cmdprof online view, and stop it using /cmdprof online stop. Note that you need to enable the profiler using /cmdprof enable first, otherwise there will be no data provided.

The profiler automatically refreshes data every second when it is running.

下载太慢?试试 墨喵加速站,支持 Modrinth 和外网直链高速下载! 用的人越多,下载的越快!
下载与版本
评论(0)
登录 后发表评论。

暂无评论,抢个沙发吧~

举报此资源

请登录后举报

🔥 相关推荐
Better Update Suppression

价格:0 墨喵币
下载量:0

查看详情
ShellBound for AirShip

价格:0 墨喵币
下载量:0

查看详情
BasicsModPlus

价格:0 墨喵币
下载量:0

查看详情
UGP Lite (Ultimate Greenscreen Pack)

价格:0 墨喵币
下载量:0

查看详情