Originally Posted by sundialsvcs
I doubt that you can get that degree of useful-detail from such a source ... and here is why: whatever results you get will be those of "that particular instant," not plus-or-minus one microsecond later. Perhaps you could tell us more about what your "process management application" needs to do, and to report? Tell us all where you're coming from and where you need to go.
I'm aware of that. One thing I'm trying to do at the moment is display a time line of PIDs that are physically executing on the CPUs across a period of time. I know that ideally I would need to monitor this from the kernel, but it seems as though that can't realistically be done without significant overhead.
I'm looking into this file as a possible simpler solution. If I could instead read this file at short intervals (1 second?), and read from it which PIDs were physically executing at the particular instant the file is generated, that should suffice. I just can't find information as to exactly
what the relevant contents of the file indicate.