Jump to Content
  Previous Next
Content starts here

About the Event Types View

The Event Types view lists the events in relation to where they come from. The Event types themselves (marked 3 in Figure 16-12) come from a Level (marked 2 in Figure 16-12), and the Level comes from a Producer (marked 1 in Figure 16-12).

Figure 16-12 Producers, levels, and event types

Producers, levels, and event types

Below is an explanation of what you can see in the Events Type view (Figure 16-12):

  1. Producers are the part of the system that produced the events, for example, Garbage Collector and JRockit. A producer can come from a third party that uses the latency recording API.
  2. Levels are a subdivision of producers. Two events within the same level and thread can never be performed at the same time. Levels are best visualized when looking at a thread in the Latency Graph tab (see Understanding the Different Parts of a Thread Image). There you see that the thread is divided into several levels, but two events within a level overlap.
  3. Event type is the actual type of event that was responsible for the latency.
  Previous Next