Download JProbe User Guide
Transcript
Running a Performance Analysis Investigating Your Results 251 Encapsulation Types There are three levels to choose from to collect encapsulated data: Full, Grouped (default), and None. Each setting provides a different level of abstraction for viewing method information. Encapsulating data assists you in focusing on hotspots and data that is important to you. To begin investigating the encapsulated options, let’s examine a call tree representation of methods captured in your application. The parent methods and their encapsulated children method are displayed in a hierarchical view. Figure 46 Unfiltered Call Tree During filtering, the call tree is mostly preserved, but there may be some methods that are not exposed. For example, V3 may have called a method that called another method that eventually called V5. Full Option Tip The Full option requires a lot of resources during the collection of data impacting the amount of time it takes to run a session. Choosing the Full encapsulated option provides the most comprehensive way of viewing method information. The structure of this call tree is most like the call tree representation of your application data. The data shows only the first encapsulated method; all other information about encapsulated methods is removed from the call tree.