Dynamická analýza softvéru s ladením pamäte a ochranou pred únikom pamäte
IBM Rational Purify for Windows je nástroj na dynamickú analýzu softvéru pri vývoji aplikácií pre operačný systém Microsoft Windows. Tento softvér poskytuje ladenie pamäte a zisťovanie úniku pamäte pre všetky aspekty vývoja aplikácií pre operačný systém Windows. Rational Purify monitoruje a analyzuje využívanie pamäte programom a oznamuje chyby spolu s podrobnosťami o zdrojovom kóde identifikujúcimi príčinu a umiestnenie chyby.
- Ladenie pamäte identifikuje chyby pamäte, ktoré sa ťažko nachádzajú, napríklad prístup k neinicializovanej pamäti, pretečenie vyrovnávacej pamäte a nesprávne uvoľnenie pamäte.
- Ochrana pred únikom pamäte identifikuje pamäťové bloky, ktoré nie je možné využívať, spolu s pamäťovými blokmi, ktoré sa nikdy neuvoľňujú.
- Technológia binárnej inštrumentácie využíva kód na úrovni bajtov alebo objektov, je ju možné použiť s knižnicami tretích strán a nevyžaduje prístup k zdrojovému kódu.
Ladenie pamäte
- Rational Purify analyzuje prístup programu k pamäti a ako s ňou manipuluje a identifikuje chyby pamäte skôr než nastanú.
- Tento softvér poskytuje podrobné informácie, ako napríklad umiestnenie chyby (zásobník volaní funkcií) a veľkosť príslušnej pamäte.
- Rational Purify ponúka rozhrania API, ktoré môžete volať z vášho programu alebo ladiaceho programu s cieľom získať pomoc pri ladení problémov s pamäťou.
Ochrana pred únikom pamäte
- Rational Purify prehľadáva celú pamäť a všetky pamäťové bloky bez smerníkov označuje ako úniky pamäte.
- Všetky bloky, pre ktoré neexistujú smerníky na začiatok bloku, ale existujú smerníky na stred bloku, označuje ako možné úniky pamäte.
- Tento softvér uvádza riadok, v ktorom bola vyhradená pamäť, ktorá bola označená ako únik pamäte.
- Rational Purify vám umožňuje vykonávať ladenie v mieste vyhradenia pamäte, kde sa zistil únik, a potom sleduje, čo vykonáte so smerníkom a kam ho prepisujete.
Technológia binárnej inštrumentácie
- Rational Purify nevyžaduje opätovnú kompiláciu na analýzu kódu.
- Tento softvér analyzuje knižnice tretích strán a to aj keď nemáte zdrojový kód.
- Rational Purify podporuje programovacie jazyky C a C++.
Rational Purify for Windows - prostriedky
- Skúšobná verzia softvéru: Rational PurifyPlus (US)
Stiahnite si skúšobnú verziu produktu Rational PurifyPlus, ktorý poskytuje rovnaké funkcie na ladenie pamäte a ochranu pred únikmi ako produkt Rational Purify. Produkt Rational PurifyPlus taktiež ponúka profilovanie výkonu aplikácií a analýzu rozsahu kódu.
Nakúpiť Rational Purify for Windows
Dynamická analýza softvéru s ladením pamäte a ochranou pred únikom pamäte
Obnovenie softvérových licencií a podpora na prvý rok sú zahrnuté v cene produktu.
Stiahnite si online softvér po nákupe - bez nákladov na zásielku
Nieje k dispozícii na kúpu online. Pre iné spôsoby nákupu alebo viac informácií kontaktujte IBM.
Kontaktujte IBM
- Vyžiadajte si ponuku
- Pošlite nám e-mail
- alebo nám zavolajte na: 0800 100 112
Priorita kód: 100KT05W
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 |
Správa životného cyklu aplikácií
-
Riadenie kvality
- 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
Jednoduchý spôsob ako nakúpiť alebo zistiť viac.
Sme tu, aby sme vám pomohli
Jednoduchý spôsob ako nakúpiť alebo zistiť viac.
- Vyžiadajte si ponuku
- Pošlite nám e-mail
- alebo nám zavolajte na: 0800 100 112
Priorita kód: 100KT05W