in reply to CPU Usage of particular process
How about simply using the time the process has taken so far, and setting it in relation to the time the CPU has run overall? That should give you the part of time that has been spent on this process.