I'd like to see how my current system (Intel, Windows 10) uses memory, disks and threads when running a particular program (Autopano Giga, APG). Presumably there are programs that will allow me to do exactly this but I don't know what they are or even what to look for on this forum or Google. I tried "Profiling Software" and discovered Intel VTune but (a) it isn't free and (b) it is a lot more complicated to set up than I was hoping for 
I'd like something like Windows Task Manager (or maybe Performance Manager?) that in addition to simple charts creates a log file so I can compare a number of runs on different data. I'd like to be able to answer questions such as "How small does my data need to be for APG to be able to process the input entirely in memory?" and "If my data is larger than this, how badly does the use of a cache disk impact on the time required?"
Any pointers gratefully received.

I'd like something like Windows Task Manager (or maybe Performance Manager?) that in addition to simple charts creates a log file so I can compare a number of runs on different data. I'd like to be able to answer questions such as "How small does my data need to be for APG to be able to process the input entirely in memory?" and "If my data is larger than this, how badly does the use of a cache disk impact on the time required?"
Any pointers gratefully received.