Analyse logicielle dynamique avec débogage de la mémoire et protection contre les pertes de mémoire
IBM Rational Purify pour Windows est un outil d'analyse logicielle dynamique pour le développement d'applications Microsoft Windows. Ce logiciel exécute un débogage et une détection des pertes de mémoire dans toutes les phases du développement d'applications Windows. Rational Purify surveille et analyse la façon dont un programme utilise la mémoire et signale les erreurs avec des détails du code source pour identifier la cause et l'emplacement de l'erreur.
- Le débogage de mémoire détecte les erreurs de mémoire difficiles à trouver, telles que les accès à la mémoire non initialisés, les dépassements de mémoire tampon et la libération erronée de mémoire.
- La protection contre les pertes de mémoire détecte les blocs de mémoire ne pouvant pas être référencés ainsi que les blocs de mémoire qui ne sont jamais libérés.
- La technologie d'instrumentation binaire instrumente le code au niveau de l'octet ou de l'objet, peut être utilisée avec des bibliothèques de tiers et ne nécessite pas d'accès au code source.
Débogage de la mémoire
- Rational Purify analyse les accès à la mémoire et les manipulations effectués par votre programme et identifie les erreurs de mémoire avant qu'elles ne se produisent.
- Ce logiciel fournit des informations détaillées telles que l'emplacement de l'erreur (appel d'une fonction sur la pile) et la taille de la mémoire affectée.
- Rational Purify propose des API (interfaces de programmation d'applications) que vous pouvez appeler depuis votre programme ou votre débogueur pour faciliter le débogage des problèmes de mémoire.
Protection contre les pertes de mémoire
- Rational Purify analyse toutes les mémoires et signale tous les blocs de mémoire sans pointeur en tant que pertes de mémoire.
- Il signale tous les blocs comme des pertes potentielles lorsqu'il n'y a pas de pointeur au début du bloc, mais qu'il y a par contre des pointeurs au milieu du bloc.
- Ce logiciel indique la ligne à laquelle la mémoire ayant subi la perte a été allouée.
- Rational Purify vous permet de déboguer le site d'allocation de mémoire où la perte est signalée, puis suit vos actions effectuées avec ce pointeur et les emplacements où vous l'écrasez.
Technologie d'instrumentation binaire
- Rational Purify ne nécessite pas de recompilation pour analyser le code.
- Ce logiciel analyse les bibliothèques de tiers, même si vous n'avez pas le code source.
- Rational Purify prend en charge C et C++.
Ressources Rational Purify pour Windows
- Logiciel en version d’évaluation : Rational PurifyPlus (US)
Téléchargez une version d’évaluation de Rational PurifyPlus, qui offre les mêmes fonctionnalités de débogage et de protection contre les pertes de mémoire que Rational Purify. Rational PurifyPlus offre également des fonctionnalités de profilage des performances des applications et d’analyse de couverture de code.
Acheter Rational Purify for Windows
Analyse logicielle dynamique avec débogage de la mémoire et protection contre les pertes de mémoire
La 1ère année d'IBM Software Subscription and Support est inclus dans le prix d'achat.
Téléchargement en ligne du logiciel après achat - pas de frais de transport.
System requirements
The following information lists the basic software requirements for using IBM Rational Purify.
| Operating System | Hardware |
|---|---|
| Microsoft® Windows Vista® (Business, Enterprise, Ultimate) base through SP2 Microsoft Windows XP Professional, base through SP3 Microsoft Windows 7, base through SP1 Microsoft Windows Server® 2003 (Standard, Enterprise, R2 Standard, R2 Enterprise), base through SP2 Microsoft Windows Server 2008 (Enterprise, Standard, DataCenter), base through SP2 Microsoft Windows Server 2008 R2 (Enterprise, Standard, DataCenter), base through SP1 |
Intel® IA-32 Intel 64 AMD 64 |
| Data Collection Type | Processor Architectures | Supported Compilers and Runtime environments |
|---|---|---|
| C/C++ (unmanaged code) data collection | Intel IA-32 Intel 64 AMD 64 |
Microsoft Visual Studio® 2010, base through SP1 Microsoft Visual Studio® 2008, base through SP1 Microsoft Visual Studio 2005, base through SP1 |
| .NET (managed code) data collection | Intel IA-32 Intel 64 AMD 64 |
Microsoft .NET Framework versions 1.0, 1.1, 2.0, 3.0, 3.5 used with the following: Microsoft Visual Studio 2010, base through SP1 Microsoft Visual Studio 2008, base through SP1 Microsoft Visual Studio 2005, base through SP1 |
Gestion du cycle de vie des applications
-
Gestion de la qualité
- Rational Application Performance Analyzer
- Rational AppScan Build Edition
- Rational AppScan Developer Edition
- Rational AppScan Enterprise Edition
- Rational AppScan Tester Edition
- Rational Functional Tester
- Rational Functional Tester Plus
- Rational Performance Tester
- Rational Performance Tester Extension for Citrix Presentation Server
- Rational Performance Tester Extension for Siebel Test Automation
- Rational Performance Tester Extension for SOA Quality
- Rational Performance Tester for z/OS
- Rational Policy Tester Accessibility Edition
- Rational Policy Tester Privacy Edition
- Rational Policy Tester Quality Edition
- Rational Policy Tester OnDemand Privacy, Quality and Accessibility Edition
- Rational Purify for Linux and UNIX
- Rational Purify for Windows
- Rational PurifyPlus Enterprise Edition
- Rational PurifyPlus for AIX
- Rational PurifyPlus for Linux and UNIX
- Rational PurifyPlus for Windows
- Rational Quality Manager
- Rational Robot
- Rational Service Tester for SOA Quality
- Rational Software Analyzer Enterprise Edition
- Rational Test RealTime
Des moyens d'achats faciles ou en savoir plus.
Besoin d'aide ?
Des moyens d'achats faciles ou en savoir plus.
- Demandez un devis
- Envoyez un e-mail à IBM
- Ou appelez-nous au (coût d'un appel local) 0810 016 810
Code prioritaire : 109HG05W