Dynamická analýza softvéru pre vývoj aplikácií v operačnom systéme UNIX
IBM Rational PurifyPlus for Linux and UNIX je nástroj na dynamickú analýzu softvéru pri vývoji aplikácií v operačnom systéme UNIX. Pomôže vám pri vývoji programov C/C++ v operačných systémoch IBM AIX, Linux a Sun Solaris. Rational PurifyPlus for Linux and UNIX 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 Linux and UNIX 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 Linux and UNIX 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 Linux and UNIX 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 Linux and UNIX - 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 Linux and UNIX
Dynamická analýza softvéru pre vývoj aplikácií v operačnom systéme UNIX
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 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 |
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