Minecraft:Commands/perf
From SAS Gaming Wiki
More actions
Template:Infobox command Captures information and metrics about the game such as tick durations, used heap sizes, and other more detailed stats.
Note that this command can only be executed on a dedicated server; use Template:Key run the performance profiler on a locally hosted world.
Usage
When a performance profiling session is stopped, a ZIP file is created in .minecraft/debug/profiling with the following structure:
- yyyy-MM-dd_HH.mm.ss-<world name>-<game version>.zip
- system.txt
- server
- deviations
- ticktime
- <current tick>@yyyy-MM-dd_HH.mm.ss.SSS.txt
- ticktime
- levels
- <namespace>
- <dimension name>
- block_entities.csv: Contains a list of block entities in the world in the format
x,y,z,type. - chunks.csv: Contains a list of chunk information in the format Template:Cd.
- entities.csv: Contains a list of entities in the world in the format Template:Cd.
- entity_chunks.csv: Contains a list of loaded chunks in the dimension in the format Template:Cd.
- example_crash.txt: An example crash file.
- stats.txt: Contains some stats.
- block_entities.csv: Contains a list of block entities in the world in the format
- <dimension name>
- <namespace>
- metrics
- cpu.csv
- event_loops.csv
- jvm.csv
- mailboxes.csv
- ticking.csv
- classpath.txt: Contains file paths of external jars the game is using.
- gamerules.txt: A plain text file containing a list of game rules and their values (
<gamerule>=<value>). - modules.txt: Contains external modules the game is using.
- profiling.txt: The profiler results.
- server.properties.txt: Current Minecraft:server.properties.
- stats.txt: Contains some stats.
- threads.txt: All running threads.
- deviations
Syntax
perf start- Starts a 10-second performance profiling recording.
perf stop- Ends the recording early before 10 seconds have passed.
Result
Template:Result table Template:Result table Template:Result table Template:Result table Template:Result table Template:Result table
Outputs
Template:Output table Template:Output table Template:Output table Template:Output table
History
de:Befehl/perf ja:コマンド/perf lzh:令/perf zh:命令/perf