Analyzers
Support for Analyzers (Intel VTune™ Profiler, Intel Advisor, Intel Inspector)
Announcements
This community is designed for sharing of public information. Please do not share Intel or third-party confidential information here.
4682 Discussions

How does Inpector XE compare to Rational Purify?

Mgc_Intel
Beginner
148 Views
We are currently invested in Purify for memory analysis, which supports memory pooling and custom memory managers. Purify has significant overhead at runtime, and we were hoping to improve this using Inspector XE. However, the intro video states runtime multipliers in about the same range for Inspector XE as for Purify.

Are there any other features that would differentiate Inpector XE from Purify?

thanks
0 Kudos
1 Reply
Peter_W_Intel
Employee
148 Views

Intel Inspector XE not only provides memory analysis, but also provides thread analysis - for multithreaded application.

In order to reduce overhead at runtime, the user can exclude modules (sometime they are system modules, compiler's runtime libraries, and third-party libraries, etc) to speed up analyzing time.

For Windows system, please use Dependency Walker (http://dependencywalker.com/) to know what modules depends on your executable.

For Linux system, use utility "ldd" to know dependency modules of executable.

Modify Inspector XE's Project Properties to add items to "Exclude modules". See below:



Regards, Peter

Reply