Faz um exist profiler de memória Silverlight?
-
03-07-2019 - |
Pergunta
CLR Profiler não parece trabalho com o Silverlight CLR. Faz outra exist profiler de memória?
Solução
não parece ser um disponível ainda. No entanto, como recomendado neste tópico do fórum , você pode converter sua Silverlight aplicativo para uma aplicação e perfil WPF que:
Não há nenhuma ferramenta a partir de agora, mas como uma solução alternativa você pode facilmente criar uma área de trabalho versão (WPF) de seu cliente Silverlight a partir da mesma base de código e alguns ajustes (consulte o blog do Scot para um exemplo sobre isso - http: // weblogs.asp.net/scottgu/pages/silverlight-tutorial-part-8-creating-a-digg-desktop-application-using-wpf.aspx ). Assim que estiver pronto com isso, você pode executar qualquer profiler desempenho que funciona com WPF.
Não é uma solução ideal, mas parece que a melhor opção para agora ...
Update: Apenas viu um blog sobre XPerf que é um sampler de cpu para o Silverlight. Não é exatamente um profiler de memória, mas uma boa ferramenta para testar o desempenho do Silverlight aplicativos ...
Outras dicas
Aqui está perfil de memória no Silverlight usando Xperf.
Tente este, é muito útil:
http://www.red-gate.com/products/ants_memory_profiler /index.htm
de Bruno.
VS2010 / SL4 tem um profiler agora check-out:
http: //www.nachmore. com / 2010 / perfilar-silverlight-4-com-visual-studio-2010 /
http : //blogs.msdn.com/b/seema/archive/2010/01/28/pdc-vs2010-profiling-silverlight-4.aspx
Apesar de não ser um profiler soprado completa com um delicioso GUI, você poderia usar Windbg + SOS para depurar seu aplicativo Silverlight, seria necessário muito trabalho manual, mas então você pode passear com o heap gerenciado.
Use Silverlight Spy
Ele tem um perfil de memória construído em
Eu uso livre XTE Profiler que também funciona com o Silverlight padrão e Fora de aplicativos de navegação. Shows uso de memória ao vivo.
.NET Memória Profiler a partir da versão 4.0 suporta perfis Silverlight.
Altamente recomendável.
Tente usar Atologic SilverProfiler. Disponível em www.atologic.com .
Standalone CLR Profiler foi atualizado para trabalhar com o Silverlight, assim você não precisa ter VS Premium / Ultimate.
David Broman CLR Profiling API Blog: CLRProfiler V4 Lançado
UI não é tão grande, mas funciona.