Dynamische Softwareanalyse für die UNIX-basierte Anwendungsentwicklung
IBM Rational PurifyPlus für Linux und UNIX ist ein Tool für die dynamische Softwareanalyse, das bei der UNIX-basierten Anwendungsentwicklung eingesetzt wird. Dies vereinfacht die Entwicklung von C/C++-Programmen auf IBM AIX-, Linux- und Sun Solaris-Plattformen. Rational PurifyPlus für Linux und UNIX ermöglicht eine Laufzeitanalyse, mit der Sie die Zuverlässigkeit und Leistung Ihrer Anwendungen erhöhen können.
- Erweitertes Speicher-Debugging: ermittelt die Ursache von Fehlern, die zu Datenverlust im Hauptspeicher führen, und liefert detaillierte Informationen z. B. zum Ort des Fehlers (Funktionsaufrufstack) und zur Größe des betroffenen Speichers.
- Schutz vor Speicherlecks: verbessert die Speicherauslastung und beschleunigt die Fehlerbehebung.
- Profile der Anwendungsleistung: heben Engpässe bei der Anwendungsleistung hervor und verbessern das Verständnis der Anwendung durch eine grafische Darstellung der Funktionsaufrufe.
- Code-Coverage-Analyse: deckt nicht getesteten Code zeilengenau auf.
- Binary-Instrumentation-Technologie: ermöglicht die Einbindung von Bibliotheken anderer Anbieter und erfordert keinen Zugriff auf den Quellcode.
Erweitertes Speicher-Debugging
- Rational PurifyPlus analysiert Speicherzugriffe und -bearbeitungen Ihres Programms und weist auf Speicherfehler hin, noch bevor sie auftreten.
- Diese Software erkennt schwierig zu findende Speicherfehler, z. B. nicht initialisierten Speicherzugriff, Pufferüberlauf und die falsche Freigabe von Speicher.
- Rational PurifyPlus umfasst APIs, die Sie von Ihrem Programm oder Debugger aus aufrufen können und die Sie noch umfassender bei der Lösung von Speicherproblemen unterstützen.
Schutz vor Speicherlecks
- Rational PurifyPlus für Linux und UNIX prüft sämtlichen Hauptspeicher und dokumentiert alle Hauptspeicherblöcke, auf die es keine Verweise gibt, als Speicherlecks.
- Die Software meldet alle Hauptspeicherblöcke als mögliche Lecks, wenn keine Verweise auf den Blockbeginn, jedoch auf die Blockmitte vorhanden sind.
- Dabei wird die Zeile angegeben, in der sich das Speicherleck befindet.
- Mit Rational PurifyPlus können Sie die Fehler am Ort der Speicherzuordnung, an dem das Leck gemeldet wurde, beheben. Die Software verfolgt dann, was Sie mit diesem Verweis machen und wo Sie ihn überschreiben.
Profile der Anwendungsleistung
- Rational PurifyPlus für Linux und UNIX verbessert die Anwendungsleistung, indem Engpässe und Änderungen hervorgehoben werden, die neue Builds verlangsamen.
- Mit dieser Lösung können Sie besser bestimmen, was intern im Quellcode passiert, wenn die Testautomatisierung bei einem neuen Build langsamer wird, einschließlich Änderungen von Quellcode, Testcode, Testdaten oder -umgebung und Konnektivität.
- Rational PurifyPlus ermittelt, für welchen Teil einer Anwendung Zeitaufwand anfiel und welcher Code hinsichtlich der Optimierung am wichtigsten ist.
Code-Coverage-Analyse
- Rational PurifyPlus für Linux und UNIX misst, wie groß der Anteil des Produktcodes in einer Testsuite war, der behandelt wurde, und wie viel noch getestet werden muss.
- Diese Software erleichtert die Bestimmung, wo es redundante Testfälle gibt: Tests, die unnötige Verzögerungen verursachen, weil derselbe Pfad im Code wiederholt behandelt wird.
Binary-Instrumentation-Technologie
- Rational PurifyPlus instrumentiert Code auf Objektebene.
- Code muss für die Analyse nicht neu kompiliert werden.
- Rational PurifyPlus analysiert auch Bibliotheken anderer Anbieter, selbst wenn Sie dafür keinen Quellcode haben.
Rational PurifyPlus für Linux und UNIX – Ressourcen
- Testsoftware: Rational PurifyPlus
Laden Sie sich eine Testversion von Rational PurifyPlus herunter, die dasselbe Speicherdebugging und denselben Schutz vor Speicherlecks bietet wie Rational Purify. Rational PurifyPlus stellt zudem Funktionen für das Ermitteln von Engpässen bei der Anwendungsleistung und die Code-Coverage-Analyse bereit.
- Datenblatt: Rational PurifyPlus (US, 262.37KB)
Erfahren Sie mehr über die Funktionen, Vorteile und Systemvoraussetzungen von Rational PurifyPlus.
- White Paper: Rational PurifyPlus (US, 140.49KB)
Erfahren Sie, wie Sie mit Rational PurifyPlus Kosteneinsparungen für Ihr Unternehmen erzielen können.
Kaufen Sie Rational PurifyPlus for Linux and UNIX
Dynamische Softwareanalyse für die UNIX-basierte Anwendungsentwicklung
IBM Software Subscription und Support ist für das erste Jahr im Software-Preis enthalten.
Sie können die Software nach dem Kauf online herunterladen - keine Lieferkosten
System requirements
The following information lists the basic software requirements for using PurifyPlus™ for Linux® and UNIX®.
| Operating System | Software | Hardware |
|---|---|---|
| Solaris® 10 base through 5/09 Solaris 9 base through 9/05 Solaris 8 base through 2/04 |
Sun C/C++ 5.3 through 5.10 GNU gcc/g++ 4.0 through 4.4 GNU gcc/g++ 3.0 through 3.4 |
Sun UltraSPARC® |
| Solaris 10 6/06 through 5/09 | Sun C/C++ 5.8 through 5.10 GNU gcc/g++ 4.0 through 4.4 GNU gcc/g++ 3.4 |
AMD64™ Intel® 64 |
| RHEL 5 (Server/Desktop) base through 5.4 RHEL 4 (AS/ES/WS) base through 4.8 RHEL 3 (AS/ES/WS) base through U9 SLES 11 base SLES 10 base through SP2 SLES 9 base through SP4 |
GNU gcc/g++ 4.0 through 4.4 GNU gcc/g++ 3.2 through 3.4 Intel icc 11.0 Intel icc 10.1 |
Intel IA-32 |
| RHEL 5 (Server/Desktop) base through 5.4 RHEL 4 (AS/ES/WS) base through 4.8 SLES 11 base SLES 10 base through SP2 SLES 9 base through SP4 |
GNU gcc/g++ 4.0 through 4.4 GNU gcc/g++ 3.2 through 3.4 Intel icc 11.0 Intel icc 10.1 |
AMD64 Intel 64 |
| AIX® 6.1 base through TL3 AIX 5L v5.3 TL5 through TL9 |
IBM® XL C/C++ 10.1 IBM XL C/C++ 9.0 IBM XL C/C++ 8.0 IBM XL C/C++ 7.0 GNU gcc/g++ 3.4 |
IBM POWER4 IBM POWER5 IBM POWER6 |
Application Lifecycle Management
-
Qualitätsmanagement
- 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 Professional Bundle
- 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 Test RealTime
Möchten Sie ein Produkt kaufen oder sich informieren?
Wir helfen Ihnen gerne
Möchten Sie ein Produkt kaufen oder sich informieren?
- Angebot anfordern
- E-Mail an IBM
- Oder rufen Sie uns an: 0800-4267947
Nennen Sie diesen Code: 109HG05W