How is the profile?

I developed a small screenshot app, but I heard that I need to profile my code to see where it uses a lot of resources and stuff.

What is a profiler? What does it do? Where can I get it for free? and how to use it?

+1


source to share


3 answers


What language do you work in? For C #, check this question.

Any suitable C # profilers?

Here's one for C ++



A decent profiler for Windows?

In fact, check the profiler tag to see all the questions tagged in relation to profilers.

fooobar.com/questions/tagged / ...

+1


source


A profiler is a software tool that intercepts and measures every executable code path at a given application launch. They store this information and later report graphically (or tabularly) where your code spends most of its execution time, so you can optimize where it really matters.



Where to get it depends on your platform / language combination.

+2


source


Cm:

what-techniques-can-you-use-to-profile-your-code

You didn't say what language you are using. For C / C ++ (and possibly others) the free ones are:

gcov
gprof
0


source







All Articles