TOC PREV NEXT INDEX

6 Virtual machine information

OptimizeIt can display in real-time high-level performance related data about the program being tested. Using this feature, you can understand if a performance problem is related to CPU, memory or both.

In this mode, OptimizeIt displays three graphs:

Heap graph

This graph shows in red the current heap size required by the tested application and in green the current heap size that is actually used by the application.

Thread graph

This graph shows in red the current number of threads running and in green the number of threads actually using some CPU.

Class graph

This graph shows the number of classes currently loaded in the virtual machine.

GC graph

This graph shows the garbage collector activity, which is the time spent garbage collecting divided by the total time.

6.1 Using the virtual machine information mode

To switch to the virtual machine mode, click on the button.The following screen shot shows OptimizeIt virtual machine information mode

Click the Mark button to mark the current point in time. A yellow mark appears on each graph.

Click the Export data button to export the graph.

6.2 Virtual machine information mode options

Click on the Inspector button to show the inspector. The virtual machine information mode has the following options:

Option Description
Sampling period

This option defines how often OptimizeIt updates all charts.

Update when invisible

Defines whether graphs are updated when the virtual machine information mode is not currently selected. When this option is selected OptimizeIt updates the graphs all the time even when you are using the CPU profiler or the memory profiler.


Intuitive Systems
http://www.optimizeit.com
optimizeit@intuisys.com
TOC PREV NEXT INDEX