How to trace the list of PIDs running on a specific core?
<p>I'm trying to run a program on a <strong><em>dedicated</em></strong> core in Linux. (I know Jailhouse is a good way to do so, but I have to use off-the-shelf Linux. :-( )</p>

<p>Other processes, such as interrupt handlers, kernel threads, service progresses, may also run on the <em>dedicated</em> core occasionally. I want to disable as many such processes as possible. To do that, I need first pin down the list of processes that may run on the <strong><em>dedicated</em></strong> core.</p>

<p><strong>My question is:</strong></p>

<p>Is there any existing tools that I can use to trace the list of PIDs or processes that run on a specific core over a time interval?</p>

<p>Thank you very much for your time and help in this question!</p>