Tecnología

Inicio

Cómo utilizar el Analizador de CLR

Microsoft .NET Framework se compone de múltiples lenguajes de programación que se ejecutan en el Common Language Runtime o CLR. Esto permite a los programadores desarrollar aplicaciones utilizando cualquier lenguaje se ajusta mejor al problema. El CLR en sí es un sistema complejo que administra las aplicaciones .Net por asignar y liberar memoria y recursos del sistema. Puede ver el comportamiento de una aplicación mediante la aplicación de perfiles de CLR de Microsoft. Este programa le permite ver la pila de aplicaciones .Net, que es la zona donde la memoria se asigna dinámicamente.

Instrucciones

1 Haga clic en el icono de CLR Profiler para iniciar el programa. Aparece una ventana con la etiqueta "CLR Profiler". Hay tres casillas, cada una de las cuales deben ser revisadas de forma predeterminada. Si alguno de estos no se comprueban, revisarlas antes de proceder al siguiente paso.

2 Haga clic en el botón "Iniciar aplicación". Aparece una ventana con la etiqueta "Abrir". Vaya a la ubicación de la aplicación .Net que le gustaría al perfil. Presione el botón "Abrir" una vez que haya encontrado la aplicación. Aparece una ventana con la etiqueta "Esperando conexión", y poco después aparece la aplicación .Net.

3 Interactuar con la aplicación y volver a la ventana de CLR Profiler.

4 Haga clic en el botón "Mostrar Montón ahora" para visualizar el montón de memoria. Esto demuestra asigna dinámicamente la memoria para su aplicación. Memoria que se asigna en tiempo de ejecución se almacena en el montón. Una aplicación que tiene una pérdida de memoria asigna memoria de forma continua hasta que el sistema se queda sin memoria. Una pérdida de memoria puede fallar todo el sistema.