1. Home
  2. Docs
  3. JZR report
  4. JZR Sheets
  5. Task Sequence

Task Sequence

The task sequence sheet displays on a timeline the actions detected by the Jeyzer analysis.

Task sequence sheets are instantiated and configured to focus on a specific processing/analysis area.

Virtual Thread display (Jeyzer 3.1)
The unmounted virtual threads are grouped by stack similarity for readability reasons and prefixed with UVT x<count>.
Carrier threads no not get displayed. This applies only for jcmd based recordings.

A default set of pre-configured task sequence sheets is provided in standard :

  • Overview
  • Functions
  • CPU
  • Memory
  • Contentions
  • Locks
  • Old Garbage collecting
  • Global Garbage collecting
  • All Garbage collecting
  • Thread states
  • Recording figures

Three extra task sequences are provided for helping in the analysis profile tuning of the functions, operations and executors.

Task sequence are composed of 5 configurable display zones :

  1. Headers : system, process or analysis indicators get displayed under the timeline.
    Headers can come up with math functions applied to itself, for example to highlight in red an excessive maximum value.
    Permits to correlate those indicators with the underlying actions.
  2. Row headers : actions ids (thread name and id) completed with aggregated action indicators (ex : sum of the thread memory usage)
  3. Actions : displayed in a Gantt Chart manner.
    Actions get “decorated” to display various indicators or highlight facts.
  4. Charts : classic Excel charts linked to the header values.
  5. Legend : for the displayed actions. Include statistics.

Configuration