. Microsoft Net Le cadre est composé de plusieurs langages de programmation qui fonctionnent tous sur la langue d'exécution commun , ou CLR. Cela permet aux programmeurs de développer des applications à l'aide de n'importe quelle langue correspond le mieux le problème. Le CLR lui-même est un système complexe qui gère les applications. Net en allouant et en libérant la mémoire et les ressources système. Vous pouvez visualiser le comportement d'une application utilisant CLR Profiler la demande de Microsoft . Ce programme vous permet de regarder le segment de l'application . Net , qui est la zone où la mémoire est allouée dynamiquement . Les choses dont vous aurez besoin
Microsoft CLR Profiler (voir ressources)
. Net
Show More Instructions
1
Cliquez sur l'icône CLR Profiler pour lancer le programme . Une fenêtre intitulée « CLR Profiler" apparaît. Il ya trois cases , chacune d'elles doit être cochée par défaut. Si l'un de ces ne sont pas vérifiées , les vérifier avant de passer à l'étape suivante.
2
Cliquez sur le bouton " Démarrer l'application . " Une fenêtre intitulée "Open" apparaît. Accédez à l'emplacement de l'application. Net vous souhaitez profil. Appuyez sur le bouton "Ouvrir" une fois que vous avez trouvé l' application. Une fenêtre intitulée " En attente de connexion " apparaît, et peu de temps après l'application. Net apparaît.
3
interagir avec l'application et revenir à la fenêtre CLR Profiler .
4
Cliquez sur le bouton " afficher heap maintenant " pour afficher le segment de mémoire . Cela montre la mémoire allouée dynamiquement à votre application. La mémoire qui est affectée au cours de l'exécution est stocké dans le segment de mémoire. Une application qui a une fuite de mémoire alloue la mémoire en permanence jusqu'à ce que le système manque de mémoire . Une fuite de mémoire peut faire planter le système.