Dynamická analýza softvéru pre vývoj aplikácií v operačnom systéme AIX
IBM Rational PurifyPlus for IBM AIX je nástroj na dynamickú analýzu softvéru pri vývoji aplikácií v operačnom systéme AIX. Toto riešenie vám pomôže vyvíjať programy XL C/C++ na platforme AIX. Rational PurifyPlus for AIX poskytuje analýzu runtime, ktorá vám pomôže zvýšiť spoľahlivosť a výkon vašich aplikácií.
- Rozšírené ladenie pamäte: Lokalizuje príčinu chýb poškodenia pamäte a poskytuje podrobné informácie, ako napríklad umiestnenie chyby (zásobník volaní funkcií) a veľkosť príslušnej pamäte.
- Ochrana pred únikom pamäte: Zlepšuje využívanie pamäte a urýchľuje ladenie.
- Profilovanie výkonu aplikácií: Upozorňuje na problematické miesta pre výkon aplikácií a uľahčuje pochopenie aplikácie pomocou grafickej reprezentácie volaní funkcií.
- Analýza pokrytia kódu: Identifikuje netestovaný kód s presnosťou na úrovni riadkov.
- Technológia binárnej inštrumentácie: Umožňuje integráciu s knižnicami tretích strán a nevyžaduje prístup k zdrojovému kódu.
Rozšírené ladenie pamäte
- Rational PurifyPlus analyzuje prístup programu k pamäti a ako s ňou manipuluje a identifikuje chyby pamäte skôr než nastanú.
- Tento softvér 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.
- Rational PurifyPlus 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 PurifyPlus for AIX prehľadáva celú pamäť a všetky pamäťové bloky bez smerníkov označuje ako úniky pamäte (MLK).
- Tento softvér označuje všetky bloky, pre ktoré neexistujú smerníky na začiatok bloku, ale existujú smerníky na stred bloku, ako možné úniky pamäte (PLK).
- Uvádza riadok, v ktorom bola vyhradená pamäť, ktorá bola označená ako únik pamäte.
- Rational PurifyPlus 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.
Profilovanie výkonu aplikácií
- Rational PurifyPlus for AIX zlepšuje výkon aplikácií poukázaním na problémové miesta a zmeny, ktoré spomaľujú nové zostavy aplikácií.
- Toto riešenie vám pomôže zistiť, čo sa deje interne v zdrojovom kóde, keď sa automatizácia testovania spomalí pri novej zostave aplikácie, vrátane zmien v zdrojovom kóde, testovacieho kódu, testovacích údajov alebo prostredia a pripojenia.
- Rational PurifyPlus identifikuje časovú náročnosť jednotlivých častí aplikácie a kód, ktorý je potrebné optimalizovať.
Analýza pokrytia kódu
- Rational PurifyPlus for AIX meria, akú časť kódu pokrývala sada testovacích programov a akú časť je ešte potrebné testovať.
- Tento softvér pomáha zistiť, či niektoré testovacie scenáre nie sú redundantné - testy, ktoré zbytočne zdržujú, keďže sa pri nich opakovane testuje rovnaká časť kódu.
Technológia binárnej inštrumentácie
- Rational PurifyPlus využíva kód na úrovni objektov.
- Nie je potrebné opätovne kompilovať kód pri jeho analýze.
- Rational PurifyPlus analyzuje knižnice tretích strán a to aj keď nemáte zdrojový kód.
Rational PurifyPlus for AIX - 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.
- Údajový hárok: Rational PurifyPlus (US, 262KB)
Získajte viac informácií o funkciách, prínosoch a systémových požiadavkách produktu Rational PurifyPlus.
- Dokument White paper: Rational PurifyPlus (US, 140KB)
Zistite, ako vám produkt Rational PurifyPlus môže pomôcť dosiahnuť úspory vo vašej organizácii.
Nakúpiť Rational PurifyPlus for AIX
Dynamická analýza softvéru pre vývoj aplikácií v operačnom systéme AIX
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
| Operating system | Software | Hardware |
|---|---|---|
| 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 |
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