Análisis de software dinámico para el desarrollo de aplicaciones UNIX
IBM Rational PurifyPlus for Linux and UNIX es una herramienta de análisis de software dinámico para el desarrollo de aplicaciones UNIX. Esto le ayuda a desarrollar programas C/C++ en plataformas IBM AIX, Linux y Sun Solaris. Rational PurifyPlus for Linux and UNIX proporciona análisis de tiempo de ejecución para ayudarle a mejorar la fiabilidad y el rendimiento de la aplicación.
- Depuración de memoria avanzada: ubica la causa de los errores de corrupción de memoria y proporciona información detallada, como por ejemplo la ubicación de errores (pila de llamada a función) y el tamaño de la memoria afectada.
- Protección de fuga de memoria: mejora la utilización de la memoria y acelera el tiempo de depuración.
- Creación de perfiles de rendimiento de la aplicación: resalta los cuellos de botella de rendimiento de la aplicación y mejora el conocimiento de la aplicación con una representación gráfica de las llamadas a función.
- Análisis de cobertura de código: identifica código no probado con precisión de nivel de línea.
- Tecnología de instrumentación binaria: permite la integración con bibliotecas de terceros y no requiere acceso al código fuente.
Depuración de memoria avanzada
- Rational PurifyPlus analiza los accesos y las manipulaciones de memoria por parte del programa e identifica errores de memoria antes de que se produzcan.
- Este software localiza errores de memoria difíciles de encontrar, tales como acceso de memoria no inicializado, desbordamiento de almacenamiento intermedio y liberamiento de espacio inadecuado.
- Rational PurifyPlus ofrece API que puede invocar desde el programa o el depurador para ayudarle a depurar problemas de memoria.
Protección de fugas de memoria
- Rational PurifyPlus for Linux and UNIX explora toda la memoria y notifica todos los bloques de memoria sin ningún puntero como fugas de memoria (MLK, memory leaks).
- Este software notifica todos los bloques como fugas potenciales (PLK, potential leaks) donde no hay punteros que apunten al inicio del bloque, pero hay punteros que apuntan a la mitad del bloque.
- Especifica la línea donde estaba asignada la memoria fugada.
- Rational PurifyPlus le permite depurar en el sitio de asignación de memoria donde se notifica la fuga y, a continuación, rastrea sus acciones con ese puntero y donde lo está sobrescribiendo.
Creación de perfiles de rendimiento de la aplicación
- Rational PurifyPlus for Linux and UNIX mejora el rendimiento de la aplicación resaltando los cuellos de botella y los cambios que ralentizan las nuevas compilaciones.
- Esta solución le ayuda a determinar qué ocurre internamente en el código fuente cuando la automatización de pruebas se ralentiza con una nueva compilación, incluidos los cambios en el código fuente, el código de prueba, los datos o el entorno de prueba y la conectividad.
- Rational PurifyPlus identifica cómo distribuye el tiempo una aplicación y el código más importante para optimizar.
Análisis de cobertura de código
- Rational PurifyPlus for Linux and UNIX calcula qué cantidad de código de producto se utiliza en un conjunto de pruebas y cuánto queda por probar.
- Este software ayuda a determinar si existe algún caso caso de prueba redundante: pruebas que provocan retrasos innecesarios utilizando la misma vía de acceso una y otra vez.
Tecnología de instrumentación binaria
- Rational PurifyPlus instrumenta código a nivel de objeto.
- No necesita volver a compilar código para analizarlo.
- Rational PurifyPlus analiza las bibliotecas de terceros, incluso si no tiene el código fuente.
Recursos de Rational PurifyPlus for Linux and UNIX
- Software de prueba: Rational PurifyPlus
Descargue una versión de prueba de Rational PurifyPlus, que proporciona la misma depuración de memoria y protección de fugas que Rational Purify. Rational PurifyPlus también ofrece creación de perfiles de rendimiento de aplicaciones y análisis de cobertura de código.
- Hoja de datos: Rational PurifyPlus (US, 262KB)
Más información acerca de las características, las ventajas y los requisitos del sistema de Rational PurifyPlus.
- Documentación técnica: Rational PurifyPlus (US, 140KB)
Descubra cómo puede ayudarle Rational PurifyPlus a reducir costes en su empresa.
Comprar Rational PurifyPlus for Linux and UNIX
Análisis de software dinámico para el desarrollo de aplicaciones UNIX
IBM Software Suscription y Software Support está incluido en el precio del producto para el primer año.
Descarga del software online después de la compra - sin gastos de envío.
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 |
Gestión del ciclo de vida de las aplicaciones
-
Gestión de calidad
- 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
Maneras fáciles de comprar y aprender más.
¿Necesita ayuda? Contacte con nosotros
Maneras fáciles de comprar y aprender más.
- Solicite una oferta
- Envíenos un e-mail
- o llámenos al 902 022 002
Código de prioridad: 109HG03W