Hvordan bruke CLR Profiler

Microsoft .NET Framework er sammensatt av flere programmeringsspråk som alle kjører på Common Runtime språk, eller CLR. Dette lar programmerere utvikle programmer som bruker det språket som passer best til problemet. CLR i seg selv er et komplekst system som håndterer Net applikasjoner ved å allokere og frigjøre systemminne og ressurser. Du kan se på atferden til et program som bruker Microsofts CLR Profiler søknad. Dette programmet lar deg se på Net applikasjon haug, som er området hvor minnet er dynamisk allokert.

Bruksanvisning

1 Klikk på CLR Profiler ikonet for å starte programmet. Et vindu merket "CLR Profiler" vises. Det er tre avkrysningsbokser, som hver bør sjekkes som standard. Hvis noen av disse ikke er sjekket, sjekk dem før du går videre til neste trinn.

2 Klikk på knappen merket "Start Application." Et vindu merket "Open" vises. Bla til plasseringen av Net applikasjon du ønsker å profilere. Trykk på "Open" knappen når du har funnet programmet. Et vindu merket "Waiting for tilkobling" vises, og kort tid etterpå .Net programmet vises.

3 Samhandle med programmet og gå tilbake til CLR Profiler vinduet.

4 Klikk på knappen merket "Show Heap nå" for å vise minnehaugen. Dette viser dynamisk allokert minne for søknaden din. Minne som skal tildeles under kjøring lagres i haugen. Et program som har en minnelekkasje tildeler kontinuerlig minnet til systemet går tom for minne. En minnelekkasje kan krasje hele systemet.