CLR Profiler es un generador de perfiles de memoria de código abierto y gratuito para .NET Framework de Microsoft . Permite al usuario investigar el contenido del montón administrado, el comportamiento del recolector de basura y los patrones de asignación (incluido el análisis de gráfico de llamadas) del programa que se está perfilando.
Autor (es) original (es) | Microsoft |
---|---|
Lanzamiento estable | 4.5 / noviembre de 2012 |
Repositorio | github |
Escrito en | C # , C ++ |
Sistema operativo | Microsoft Windows |
Plataforma | .NET Framework , .NET Compact Framework |
Tipo | Perfilador de memoria |
Licencia | Licencia MIT |
Sitio web | www |
Descripción general
La última versión, 4.5, lanzada en noviembre de 2012, permite la creación de perfiles de código administrado .NET 2.0, 3.0, 3.5, 4.0 o 4.5, así como de aplicaciones Silverlight . [1] El código fuente se incluyó originalmente bajo la Licencia recíproca limitada de Microsoft (MS-LRL) y se alojó en CodePlex . Ahora está disponible en GitHub bajo la licencia MIT . [2]
CLR Profiler es una herramienta intrusiva; ver una desaceleración de 10 a 100 veces en la aplicación que se está perfilando no es inusual. Por lo tanto, no es la herramienta adecuada para averiguar dónde se gasta el tiempo; use otros perfiladores para perfilar el uso de CPU de una aplicación.
Lanzamientos
Ver también
Referencias
- ^ Broman, David (19 de noviembre de 2012). "Lanzamiento de CLRProfiler 4.5: incluye compatibilidad con la aplicación de la Tienda Windows" . Blog de la API de creación de perfiles CLR de David Broman . Microsoft . Consultado el 7 de junio de 2013 .
- ^ https://github.com/microsoftarchive/clrprofiler/blob/master/LICENSE
- ^ CLR Profiler para .NET 4.5 (versiones de .NET Framework compatibles: 4.5, 4.0, 3.5, 3.0, 2.0.)
- ^ CLR Profiler para .NET 4.0
- ^ Juguetes de potencia para .NET Compact Framework 3.5
- ^ CLR Profiler para .NET 2.0
- ^ CLR Profiler para .NET 1.1
enlaces externos
- Sitio original de CLR Profiler
- Guía de uso de CLR Profiler