At work, we use a program that often times becomes unresponsive when in use. As part of a justified business expense of upgrading the hardware of our workstations, I wanted to track how much time is spent on waiting for a program versus actual usage.
My Google-Fu turned up results of how to resolve unresponsive programs, but not a means of tracking their unresponsiveness in a meaningful manner.
Searching on Super User resulted in this post Application that automatically tracks amount of active time spent at the computer However this would be a general tracker of computer usage rather than program unresponsiveness (or its inverse, program usage).
Any help in the right direction is greatly appreciated.