Lo único que he encontrado es EQATEC Profiler. ¿Hay otros perfiladores que se puedan usar para perfilar las aplicaciones .NET CF?Herramientas para perfilar el rendimiento de las aplicaciones .NET Compact Framework
Respuesta
Está el built-in CLRProfiler: The CLRProfiler for the .NET Compact Framework (Versión 3.5 del .NET Framework): su pregunta no indica a qué versión está apuntando. Es parte de Power Toys for .NET Compact Framework 3.5.
También está el Monitor de rendimiento remoto .NET Compact Framework:
.NET Compact Framework remoto Monitor de rendimiento es una herramienta de análisis que se incluye con el .NET Compact Framework versión 2.0 Servicio Paquete 1. Esta herramienta proporciona una interfaz de usuario que le permite ver datos de rendimiento sobre la marcha. Cuando iniciar su aplicación de Monitor remoto rendimiento, la herramienta leer datos estadísticos para .NET contadores de rendimiento Compact Framework directamente desde el lenguaje común tiempo de ejecución (CLR).
También puede ver .NET Compact Datos de rendimiento del marco utilizando la herramienta de escritorio de Windows, PerfMon.exe. Puede utilizar estas herramientas para una vista en vivo , en vivo, de los datos del contador de rendimiento generados por CLR.
Monitor de rendimiento remoto le permite para hacer lo siguiente:
datos del contador de vista del rendimiento mientras se ejecuta una aplicación.
Ver datos del contador de rendimiento en un formato gráfico en PERFMON.EXE mientras una aplicación se está ejecutando.
Habilita la generación de archivos .stat para duplicar el comportamiento admitido en versiones anteriores del .NET Compact Framework. Cuando utiliza esta función, cualquier archivo .stat se escribe en el disco cuando sale de la aplicación. Para obtener más información sobre , consulte Cómo generar: Estadísticas de rendimiento.
Ver archivos .stat generados previamente que se crearon en .NET Compact Framework versión 2.0.
Habilitar y deshabilitar el registro.
Hay una serie de publicaciones de blog sobre su uso aquí: http://blogs.msdn.com/stevenpr/archive/2008/05/08/the-clr-profiler-for-the-net-compact-framework-series- index.aspx –
@Fredrik Mörk: eso es a lo que me he vinculado en mi publicación, pero gracias. –
CLRProfiler se centra más en los problemas de memoria que en el rendimiento de la aplicación. –
Desde mi experiencia de ver hace un tiempo el perfilador EQATEC era la única "mínimo esfuerzo" opción dando vueltas perfiles.Se vuelve más adecuado para las pruebas de rendimiento adecuadas si utiliza el comando "borrar instantánea" después de que el código que le interesa ha sido JIT y si utiliza el mecanismo de producción de archivos puede analizarlos usted mismo para obtener un: Mín., Máx. Promedio de salida
Obviamente, ¡eso se convierte en un esfuerzo más que en un "esfuerzo mínimo"! : D
Acabo de revisar su página. Creo que querías decir "gouge"? Aquí pensé que todo el mundo en el Reino Unido podría deletrear mejor que todos en los EE. UU. :) –
Vaya mi palabra, qué terriblemente embarazoso. ¡Gracias por la captura! :) – Quibblesome
¿Se puede ejecutar bajo un depurador? ¿Puedes interrumpirlo (pausar) manualmente? Si es así, entonces this works.
AGREGADO: Funciona en aplicaciones de subprocesos múltiples si puede tomar stackshots of threads, y funciona sin importar cuán grande sea la aplicación. (Parece que funciona mejor en aplicaciones más grandes porque tienden a tener más problemas para encontrar).
¿Probaste esa técnica en aplicaciones grandes de subprocesos múltiples? –
@Vadmyst: Sí, esa es la respuesta anterior. –
... Por cierto, intenté navegar a tu blog, y IE se congeló. Confío en que no hay nada malo allí? –
Pruebe dotTrace de JetBrains. Aquí está el howto para perfilar aplicaciones de CF http://confluence.jetbrains.net/display/NetProf/How+to+profile+.NET+Compact+Framework+applications
Voy a intentarlo, gracias –
- 1. Perfilador de memoria para .NET Compact Framework
- 2. ¿Qué herramientas recomiendas para perfilar las aplicaciones de Rails?
- 3. .net Compact Framework 4.0
- 4. Herramientas para supervisar IIS y el rendimiento de las aplicaciones
- 5. .NET compact framework y ActiveSync
- 6. .NET Compact Framework Impresión de librerías
- 7. Herramientas para perfilar el código OCaml
- 8. Componentes de interfaz de usuario para aplicaciones de Windows Mobile (.NET Compact Framework)
- 9. ¿Dónde está IQueryable en .NET Compact Framework?
- 10. Rhino Mocks & Compact Framework
- 11. .NET Compact Framework con Visual Studio 2010?
- 12. Confusión sobre el futuro de .NET Compact Framework
- 13. .NET compact framework - ¿detecta si está bajo el emulador?
- 14. Alternativas a Reflection.Emit para Compact Framework
- 15. ¿Mejor perfilador de rendimiento y memoria .NET?
- 16. Número de versión en la aplicación .NET Compact Framework
- 17. Desarrollo de .Net Compact Framework en Windows Embedded CE 6.0
- 18. ¿Cómo compilar una biblioteca en .NET Framework y .NET Compact Framework?
- 19. Compact Framework Current Folder
- 20. ¿Cómo se muestran los gifs animados con .NET Compact Framework
- 21. WebRequest asíncrono con parámetros POST en .NET Compact Framework
- 22. Milisegundos en DateTime.Now en .NET Compact Framework siempre es cero?
- 23. Cómo centrar un formulario usando showdialog (.NET Compact Framework)
- 24. ¿Cuál es la mejor manera de perfilar una base de datos sqlserver 2005 para el rendimiento?
- 25. Convertir BMP a PCX C# Compact Framework
- 26. Contenedor IoC/DI compatible con Compact Framework
- 27. Eliminar solo en Compact Framework
- 28. herramientas para supervisar el rendimiento de C# métodos
- 29. Linq Expression Trees en Compact Framework
- 30. Componentes de interfaz de usuario de terceros para .net Compact Framework?
Es el único perfilador de CF que conozco. – ctacke