Page 01 of 2
Method and System for Visualizing Data in 3-D for Performance Analysis
Disclosed is a method and system for visualizing data in 3-D for performance analysis.
Currently, performance analysis involves navigating a large amount of data to locate possible performance optimizations. The currently available tools used to analyze performance indicate the analysis through various two-dimensional displays, such as tables, call trees, call graphs, or sequence diagrams. The two dimensional displays of the performance analysis data may be grouped together using varying colors or size in order to distinguish them visually. But when the two dimensional displays are showed in a detailed view the result is often a confusing graph or tree display.
The method and system disclosed herein provides a 3-D visualization of performance analysis data. The performance analysis data may be shown as a call graph as illustrated in Figure 1.
(This page contains 00 pictures or other non-text object)
Figure 1
The call graph is shown as a 3-D representation. If a node in the call graph needs to be expanded, then sub components with respect to the main call graph may be expanded as illustrated in Figure 2. Further, in order to indicate slower or faster nodes, distance of a node from the main call graph may be varied accordingly. The main call itself may be slow. This may be shown by displaying the call going through a "poisonous green cloud" or a similar visual indicator.
1
Page 02 of 2
(This pag...