Skip to main content

Software > Rational > Rational Purify >

Rational Purify for Linux and UNIX


Rational software - Software and system development
Features and benefits
Purify for WindowsPurify for Linux and UNIX
Memory corruption detectionC/C++C/C++
Memory leak detectionJava™, C/C++, Visual C++ and all VS.NET managed languages (including C# and VB.NET)C/C++ (for Java support, see the Quantify feature of PurifyPlus for Linux and UNIX)


IBM Rational Purify for Windows
FeatureDescriptionBenefit
Memory corruption and leak detectionAutomatically pinpoints hard-to-find bugs Improved execution reliability
Unique instrumentation techniquesInstruments code at the byte or object level No recompilation or re-linking is needed to analyze your code

Supports analysis of third party libraries
Server-side Java supportInstall PurifyPlus on your Web server to analyze Java Server Pages (JSP) and Java servlets Improve reliability and performance of server code as well as client applications
Runs directly inside leading IDEs, as well as stand-alonePurify installs and operates directly within Visual Studio .NET, and Visual Studio .NET 2003 No switching back and forth between different tools with different user interfaces

Provides for a more cohesive, more productive development experience

Test and analyze your code as it is being created

Extends your development experience with these IDEs to include runtime analysis

Stand-alone operation offers flexibility in how to perform runtime analysis
Comprehensive programming language supportSupports Java, C/C++, Microsoft's managed languages (VB.NET and C#) as well as the unmanaged languages (Visual C/C++) Purify provides the only memory leak and corruption analysis tool you will need for all your Windows-based application development
Selective instrumentationAllows you to select which modules of an application to analyze Analyze only the modules you want without having to instrument the whole application

Choose only the components for which you are responsible

Provides greater flexibility for creating the test environment

Makes the data collection part of runtime analysis much easier


Back to top



IBM Rational Purify for Linux and UNIX
FeatureDescriptionBenefit
Memory corruption and leak detectionAutomatically pinpoints hard-to-find bugs Improved execution reliability
Unique instrumentation techniquesInstruments code at the byte or object level
No recompilation or re-linking is needed to analyze your code

Supports analysis of third party libraries
Selective instrumentationAllows you to select which modules of an application to analyze Analyze only the modules you want without having to instrument the whole application

Choose only the components for which you are responsible

Provides greater flexibility for creating the test environment

Makes the data collection part of runtime analysis much easier




Print this page  


Ready to buy?

View pricing & buy


We're here to help
Easy ways to get the answers you need.
Request a quote
E-mail IBM

or call us at
877-426-3774
Priority code:
104CBW61


Further reading
Sign up now for the IBM Software newsletter