I need to isolate some problems with a Win 7 box maxing out its CPU from time to time and basically becoming unresponsive to the user's demands. This could be over several days.
I want to be able to look at the stats and say to myself somthing like: "I see Foo.exe regularly maxes out the CPU and takes a lot of memory too"
At the same time, i want to avoid things like:
producing a log file of the kind of size that becomes a problem
producing stats that are difficult to analyze
producing stats that are not relevant
I haven't done this before and am not sure what tool to use. I've perused things like Perfmon and xperf