. NET Framework van Microsoft bestaat uit meerdere programmeertalen dat alle run op de Common Language Runtime of CLR . Dit laat programmeurs applicaties met behulp van de taal die het beste past bij het probleem te ontwikkelen . De CLR zelf is een complex systeem dat . Net-toepassingen beheert door de verdeling en het vrijmaken van het systeemgeheugen en middelen. U kunt het gedrag van een applicatie met behulp van applicatie van Microsoft CLR Profiler bekijken . Dit programma kunt u kijken naar het . Net applicatie hoop , dat is het gebied waar het geheugen dynamisch wordt toegewezen . Wat je nodig hebt Microsoft CLR profiler ( zie Resource ) op Twitter . Net applicatie Toon Meer Aanwijzingen 1 Klik op de Profiler icoon CLR om het programma te starten . Een venster genaamd " CLR Profiler " verschijnt . Er zijn drie vakjes , die elk moeten worden gecontroleerd door standaard . Als een van deze worden niet gecontroleerd , controleer ze voordat u verder gaat met de volgende stap . Kopen van 2 Klik op de knop "Start Application . " Een venster genaamd " Open" verschijnt . Blader naar de locatie van het . Netto toepassing die u wilt profiel. Druk op de knop " Open" zodra u de toepassing hebt gevonden . Een venster genaamd " Wachten op verbinding " verschijnt , en kort daarna de . Net applicatie verschijnt . 3 Interactie met de applicatie en terug te keren naar het venster CLR Profiler . 4 Klik op de knop " Toon Heap nu " om het geheugen hoop geven . Dit toont dynamisch toegewezen geheugen voor uw toepassing . Geheugen dat is toegewezen tijdens runtime wordt opgeslagen in de heap . Een toepassing die een geheugenlek heeft continu geheugen toewijst totdat het systeem onvoldoende geheugen . Een geheugenlek kan het hele systeem te laten crashen .
|