RotateRight Zoom

Zoom is a performance analysis tool for applications running on the Linux and Mac OS X operating systems from RotateRight. Using statistical (event-based) profiling, this software diagnoses performance problems related to cpu- and memory-intensive program code.

Statistical Sampling

Statistical sampling is the periodic recording of a processor's program counter or instruction pointer.

Call Tree Visualization

Symbol information is used to map program addresses to symbol names. Breaking down a profile at symbol granularity is a useful way to understand the time spent in blocks of code. There are a variety of methods for summarizing the information in a set of samples that include backtraces of each sample's call stack:

Code visualization

Code visualization enables the developer to correlate source code to machine instructions. It also allows for each line of source or instruction to be annotated with performance data.

Code Analysis Engine

A code analysis engine parses source or assembly code to provide tuning advice for specific processors and architectures. Zoom's code analysis engine performs the following:

See also

External links

This article is issued from Wikipedia - version of the 6/12/2014. The text is available under the Creative Commons Attribution/Share Alike but additional terms may apply for the media files.