Delen via


Wat is een code profiler?

In software-engineering is een profiler een hulpprogramma waarmee u de prestaties van uw toepassingen kunt analyseren om slecht presterende code te verbeteren. Hulpprogramma's voor profilering en diagnose helpen u bij het diagnosticeren van geheugen- en CPU-gebruik en andere problemen op toepassingsniveau. Met deze hulpprogramma's kunt u prestatiegegevens verzamelen terwijl u uw toepassing uitvoert.

Als u een ontwikkelaar bent die in gesprek is geweest voor de codebasis van uw team of als u een web-app hebt geschreven, hebt u zich misschien afgevraagd waarom uw app trage reactietijden ontvangt? Vaak zijn de problemen in productie en het is lastig om op dat moment te onderzoeken, maar profileringshulpprogramma's kunnen u helpen voldoende informatie en bewijs van het probleem vast te leggen.

Er zijn verschillende manieren om prestatieproblemen vast te stellen wanneer u met API's werkt, maar met behulp van een profiler kunt u snel mogelijke oorzaken identificeren en uitsluiten, zodat u een duidelijk pad hebt bij het oplossen van uw probleem.

Met een profiler kunt u snel weloverwogen beslissingen nemen door een visuele weergave van uitvoeringstijden en CPU-gebruik voor uw toepassing te bieden. Het is veel eenvoudiger en sneller om problemen te begrijpen en op te lossen wanneer u een grafiek ziet van de uitvoeringstijden of het CPU-gebruik.

Meer informatie over het gebruik van de profilers

De volgende artikelen en blogposts bieden meer informatie om u te helpen de Visual Studio-prestatiehulpprogramma's effectief te gebruiken.