Análise dinâmica de software com depuração de memória e proteção contra fuga de memória
O IBM Rational® Purify® para Windows é uma ferramenta de análise dinâmica de software para o desenvolvimento de aplicativos do Microsoft Windows®. O software oferece depuração de memória e detecção de fuga de memória para todos os aspectos do desenvolvimento de aplicativos do Windows. O Rational Purify monitora e analisa como determinado programa usa a memória e relata erros apresentando detalhes do código de origem que possibilitam identificar a causa e a localização do erro.
- A depuração de memória identifica erros na memória que são difíceis de encontrar, tais como o acesso à memória não inicializada, estouro de buffer e liberação de memória indevida.
- A proteção contra fuga de memória identifica blocos de memória aos quais não é possível fazer referência junto com blocos de memória que nunca são liberados.
- A tecnologia de instrumentação binária faz a instrumentação do código em nível de objeto ou de byte, pode ser usada com bibliotecas de terceiros e não exige acesso ao código de origem.
Depuração de memória
- O Rational Purify analisa as manipulações e acessos à memória realizados por seu programa e identifica erros na memória antes que eles ocorram.
- O software fornece informações detalhadas, tais como a localização do erro (pilha de chamada de função) e o tamanho da memória afetada.
- O Rational Purify oferece APIs que podem ser chamadas a partir de seu programa ou depurador para ajudá-lo ainda mais na depuração de problemas na memória.
Proteção contra fuga de memória
- O Rational Purify faz a varredura de toda a memória e relata todos os blocos de memória sem quaisquer ponteiros como fugas de memória.
- Ele relata todos os blocos como possíveis fugas quando não há ponteiros para o início do bloco, mas há ponteiros para o meio do bloco.
- O software especifica a linha em que a memória vazada estava alocada.
- O Rational Purify permite que você faça a depuração no local da memória onde a fuga é relatada e, em seguida, monitora o que você está fazendo com o ponteiro e onde ele está sendo sobrescrito.
Tecnologia de instrumentação binária
- O Rational Purify não precisa de recompilação para analisar o código.
- O software analisa bibliotecas de terceiros mesmo que você não tenha o código de origem.
- O Rational Purify oferece suporte a C e C++.
Recursos do Rational Purify para Windows
- Software de teste: Rational PurifyPlus
Faça o download de uma versão de teste do Rational PurifyPlus, que oferece a mesma depuração de memória e proteção contra vazamento que o Rational Purify. Rational PurifyPlus também oferece criação de perfil de desempenho de aplicativos e análise de cobertura de código.
Comprar Rational Purify for Windows
Análise dinâmica de software com depuração de memória e proteção contra fuga de memória
IBM Software subscrição e suporte está incluído no preço do produto para o primeiro ano.
Download software on-line após a compra - sem custos de envio.
Brazil Não está disponível para compra online. Outras formas para comprar ou obter mais informações.
Contate a IBM
- Solicite uma cotação
- Consulte-nos por e-mail
- Ou ligue-nos: 0800-701-4262
Segunda a sexta das 9 às 18 h. Mencione este código: 109HG03W
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 |
Gerenciamento do Ciclo de Vida do Aplicativo
- Quality management and testing
- IBM Security AppScan Enterprise
- Rational Application Performance Analyzer
- Rational Functional Tester
- Rational Functional Tester Plus
- 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 Accessibility 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 Test RealTime
- Rational Test Virtualization Server
- Rational Test Workbench
Uma maneira fácil de adquirir nossos produtos ou obter mais informação.
Contate a IBM
Uma maneira fácil de adquirir nossos produtos ou obter mais informação.
- Consulte-nos por e-mail
- Solicite uma cotação
- Ou ligue-nos: 0800-701-4262
Segunda a sexta das 9 às 18 h. Mencione este código: 109HG03W