0
OmniObjectMeter
O OmniObjectMeter é uma parte essencial da caixa de ferramentas de qualquer desenvolvedor de Mac OS X: uma ferramenta que facilita aos desenvolvedores de Cocoa e Unix encontrar e corrigir vazamentos de memória, excesso de ...
- Grátis
- Mac
O OmniObjectMeter é uma parte essencial da caixa de ferramentas de qualquer desenvolvedor de Mac OS X: uma ferramenta que facilita aos desenvolvedores do Cocoa e Unix encontrar e corrigir vazamentos de memória, operações de alocação excessivas, "zumbis", objetos desalocados prematuramente e outros problemas de desempenho.O produto final é aplicações mais rápidas e mais robustas.Recursos principais 1. Tempo bem gasto Em vez de pesquisar os milhares de objetos e eventos de alocação em um programa, você pode usar o OmniObjectMeter para procurar e destruir rapidamente códigos problemáticos.Gaste seu tempo otimizando o uso da memória, a utilização da CPU e corrigindo problemas (em vez de procurá-los).2. Detecção de zumbis com o cérebro O OmniObjectMeter integra-se perfeitamente ao suporte incorporado do Cocoa para detectar os chamados objetos 'zumbis': Gire um botão no OmniObjectMeter e você poderá detectar a primeira mensagem em um objeto zumbi.Em seguida, basta olhar para o histórico de eventos de alocação desse objeto para determinar por que o objeto foi desalocado prematuramente.3. Vazamentos pontuais OmniObjectMeter mostra blocos alocados, eventos de alocação para cada bloco e o rastreamento de pilha responsável por cada evento de alocação.No caso de objetos Cocoa ou CoreFoundation, o OmniObjectMeter também permite combinar facilmente eventos de retenção com seus eventos de liberação correspondentes.Detecte quaisquer eventos de retenção extras deixados sem correspondência e encontre facilmente o vazamento.