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.
No disponible para la compra online. Otros medios de compra o solicitar información adicional.
¿Necesita ayuda? Contacte IBM
- Solicite una cotización
- Consúltenos por e-mail
- O llámenos al: 800-370-426 (Int: 4036)
Lunes a viernes de 9 a 18 h. Mencione este código: 109HG03W
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 U10 Solaris 9 base through 9/05 |
Sun C/C++ 5.8 through 5.11 GNU gcc/g++ 4.0 through 4.6 |
Sun UltraSPARC® |
| Solaris 10 6/06 through U10 | Sun C/C++ 5.8 through 5.11 GNU gcc/g++ 4.0 through 4.6 |
AMD64™ Intel® 64 |
| RHEL 6 (Server/Desktop) base through 6.1 RHEL 5 (Server/Desktop) base through 5.6 RHEL 4 (AS/ES/WS) base through 4.9 SLES 11 base through SP1 SLES 10 base through SP4 |
GNU gcc/g++ 4.0 through 4.6 Intel icc 11.0 through 11.1 Intel icc 10.1 |
Intel IA-32 |
| RHEL 6 (Server/Desktop) base through 6.1 RHEL 5 (Server/Desktop) base through 5.6 RHEL 4 (AS/ES/WS) base through 4.9 SLES 11 base SLES 10 base through SP4 |
GNU gcc/g++ 4.0 through 4.6 Intel icc 11.0 through 11.1 Intel icc 10.1 |
AMD64 Intel 64 |
| AIX® 7.1 AIX® 6.1 base through TL7 |
IBM® XL C/C++ 11.1 IBM® XL C/C++ 10.1 |
IBM POWER7 |
| AIX® 6.1 base through TL7 | IBM® XL C/C++ 11.1 IBM® XL C/C++ 10.1 |
IBM POWER6 |
| AIX 5L v5.3 TL5 through TL12 | IBM® XL C/C++ 11.1 IBM® XL C/C++ 10.1 |
IBM POWER5 |
Application lifecycle management
- Gestión y prueba de la calidad
- IBM Security AppScan Enterprise
- Rational Application Performance Analyzer
- Rational Functional Tester
- Rational Functional Tester Plus
- Rational Lifecycle Integration Adapters
- Rational Performance Test Server
- Rational Performance Tester
- Rational Performance Tester Extension for Citrix Presentation Server
- Rational Performance Tester Extension for SAP Solutions
- Rational Performance Tester Extension for Siebel Test Automation
- Rational Performance Tester Extension for SOA Quality
- Rational Performance Tester for z/OS
- 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 Test RealTime
- Rational Test Virtualization Server
- Rational Test Workbench
Una manera fácil de adquirir nuestros productos u obtener más información.
Contáctenos
Una manera fácil de adquirir nuestros productos u obtener más información.
- Consúltenos por e-mail
- Solicite una cotización
- O llámenos al: 800-370-426 (Int: 4036)
Lunes a viernes de 9 a 18 h. Mencione este código: 109HG03W