Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Auditoria de Performance com Xcode Instruments

Sponsored · Your Podcast. Everywhere. Effortlessly. Share. Educate. Inspire. Entertain. You do you. We'll handle the rest. →

Auditoria de Performance com Xcode Instruments

Instruments é um analisador e visualizador de desempenho de aplicações, integrado no Xcode 3.0 e versões posteriores do Xcode. Ele é construído sobre a estrutura de rastreamento do DTrace do OpenSolaris , que foi portado para o Mac OS X 10.5 e está disponível em todas as versões do macOS a seguir.

Avatar for Roberth Diorges

Roberth Diorges

November 09, 2019

Other Decks in Programming

Transcript

  1. O que é o Xcode Instruments? É praticamente um conjunto

    de ferramentas especializadas para rastrear diferentes dados, aspectos e processos ao longo da execução da aplicação e disponibiliza-los detalhadamente para análise.
  2. Porque eu devo usar? Só porque seu app não falha,

    não significa que ele se comportará e funcionará bem nos dispositivos do usuário.
  3. Quando um perfil for criado e as devidas correções forem

    feitas, é importante que o teste seja realizado no mesmo device ou simulador com a mesma versão/configuração em que o problema foi identificado
  4. Allocations O Allocations ajuda a entender onde a memória esta

    sendo alocada e nunca liberada. Por exemplo, um Array cheio de objetos, que você não está usando, mas você ainda está mantendo “vivo” no seu app.