Reputation: 87
How can I calculate CPU and disk utilization of another concurrent program? I.e. one program is running and other calculates the first's resource use.
I'm using C and C++ and running under Windows XP.
Upvotes: 5
Views: 10868
Reputation: 34403
It is possible, as Process Explorer can do it, but I think you will have to use some kind of undocumented Windows API. PSAPI comes somewhat close, but it gives you only the memory usage information, not CPU or disk utilization.
Upvotes: 1