Content area
Full text
Intuitive Systems' OptimizeIt (www.intuisys.com) and Sitraka Software's JProbe (www.sitraka.com) are tools designed to aid Java developers in producing more efficient software. In each case, we reviewed the Windows version of the software, though Solaris and Linux versions are available.
Each product contains memory and CPU profilers. Sitraka offers several versions of its JProbe product with different mixes of tools. We reviewed the Probe ServerSide Suite, which has thread debugging and code coverage analysis tools in addition to the profilers. It was a fast, easy process to set up a project to work with a target program using each product. There were a few things to fill out in a dialog box and then we were off.
The differences between the products began to show up with CPU profiling. OptimizeIt shows the performance data in the form of a method call tree, with each node displaying the percentage of time used by that node and its children from the time the CPU profiling was turned on. There are also icons on the nodes to indicate if the method used time directly. Finding the bottleneck...





