HomeJavaModsFlare (Spark for 1.12.2)
Flare (Spark for 1.12.2)

Flare Banner

flare is a performance profiler for 1.12.2 clients and servers. [spark fork]

 

 

Useful Links

 

 

What does it do?

flare is made up of a number of components, each detailed separately below.

 

 CPU Profiler

flare's profiler can be used to diagnose performance issues: "lag", low tick rate, high CPU usage, etc.

It is:

It works by sampling statistical data about the servers activity, and constructing a call graph based on this data. The call graph is then displayed in an online viewer for further analysis by the user.

 

 Memory Inspection

flare includes a number of tools which are useful for diagnosing memory issues with a server.

Heap Summary - take & analyse a basic snapshot of the servers memory

Heap Dump - take a full (HPROF) snapshot of the servers memory

GC Monitoring - monitor garbage collection activity on the server

 

 Server Health Reporting

flare can report a number of metrics summarising the servers overall health.

These metrics include:

As well as providing tick rate averages, flare can also monitor individual ticks - sending a report whenever a single tick's duration exceeds a certain threshold. This can be used to identify trends and the nature of performance issues, relative to other system or game events.

 

Usage

To install, just add the .jar file to your mods directory.

Information about how to use commands can be found in the docs.

If you’d like help analysing a profiling report, or just want to chat, feel free to join us on Discord.

 

Guides

There are a few small "guides" available in the docs, covering the following topics.

 

Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

Flare (Spark for 1.12.2) is a free Minecraft Java mod. Downloaded 360,377 times (via CurseForge). Download it and open it directly in the game.

Explore more