Xamarin Profiler
Xamarin Profiler é uma ferramenta de desenvolvimento para macOS usada para medir o uso de memória, alocações e o comportamento de execução em apps móveis Xamarin.
O que é Xamarin Profiler?
Xamarin Profiler é uma ferramenta nativa de análise de desempenho para macOS voltada a desenvolvedores que trabalham com aplicações Xamarin. Ela ajuda a diagnosticar crescimento de memória, alocações excessivas e comportamento em tempo de execução em fluxos de trabalho de apps Xamarin.iOS, Xamarin.Android e outros relacionados a desenvolvimento multiplataforma. Os desenvolvedores costumam usá-la ao testar apps móveis para investigar vazamentos, comparar snapshots e entender onde tempo e memória estão sendo consumidos durante a atividade real do app. Sua interface é focada em sessões de criação de perfil e visualizações de inspeção que ajudam a restringir problemas de desempenho em projetos móveis baseados em C#. Xamarin Inc publicou a ferramenta como parte do ecossistema de desenvolvimento Xamarin, e os usuários têm maior probabilidade de encontrá-la em Macs usados para desenvolvimento e depuração de apps móveis.
Principais recursos
- Criar perfil do uso de memória enquanto um app Xamarin está em execução
- Inspecionar alocações de objetos e seu crescimento ao longo do tempo
- Comparar snapshots para ajudar a encontrar vazamentos e objetos retidos
- Revisar dados da árvore de chamadas para entender onde o tempo de execução está sendo gasto
- Analisar problemas de desempenho em apps Xamarin.iOS e Xamarin.Android
Revise resíduos de apps com o diCleaner
Verifique caches, arquivos de suporte, contêineres e itens de login antes da limpeza.
Visão geral de segurança
Status: Seguro
Este é um utilitário de desenvolvimento legítimo usado para inspecionar o desempenho de apps móveis durante testes. Ele pode acessar compilações de projetos e dados de criação de perfil dos apps que você executa com ele, o que é normal para um profiler. Em geral, é seguro mantê-lo em um Mac de desenvolvimento, mas pessoas que não trabalham em projetos Xamarin normalmente não precisam tê-lo instalado.
Recomendação: Mantenha o Xamarin Profiler se você desenvolve ou soluciona problemas ativamente em apps móveis Xamarin e precisa de análise detalhada de memória ou desempenho. Se você não usa mais as ferramentas Xamarin, pode removê-lo para liberar espaço sem afetar apps não relacionados.
Caminhos comuns
/Applications/Xamarin Profiler.app
Compartilhe sua experiência
Seja o primeiro a compartilhar sua experiência.