TOC PREV NEXT INDEX

Introducing OptimizeIt

What is OptimizeIt?
Getting started with OptimizeIt
Differences when profiling with Java and Java 2
OptimizeIt main features

Configuring OptimizeIt

Selecting a virtual machine
Setting the source code location
Changing the class path
Configuring servlet support

Profiling a Java program

Starting a Java Application
Starting a Java Applet
Starting a Java Servlet
Profiling EJBs or JSPs
Start options
Virtual machine options
Profiling a program started from the command line
Profiling a Java program running on a different machine
Offline profiling
Profiling with filters
Starting OptimizeIt from the test program

Using the memory profiler

Memory profiler modes
Understanding object allocations
Understanding where objects are allocated
Tracking temporary object allocations
Identifying objects not freed by the garbage collector

Using the CPU profiler

Recording a test session
Understanding the profiler output
Advanced CPU profiler options

Virtual machine information

Using the virtual machine information mode
Virtual machine information mode options

Other features

Controlling the test program
Generating a snapshot for the current profiling session
Opening a snapshot
Exporting data
Viewing source code
Creating filters
Displaying OptimizeIt console messages
Find panel

Integration with other Java environments

Integration with IDE
Integration with application servers

Index


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