- Posts: 572
- Thank you received: 115
I am trying to understand what causes rtapi_app to run on core 3. On my Core i5 machine with 4 cores I have isolcpus=3 and it looks like rtapi_app is running on core 0. If I am doing this right I believe that is what the "0" shown below is telling me.Correct, IRQ (Interrupt Requests) relate to hardware which linuxcnc isnt. eg its the hardware requesting the kernel to allocate some CPU time.
Back in the DOS days, you would chain a task onto the timer interrupt but now you create a thread (which is just a timer based process)
from memory, there is a task called something like rtapiapp which is the servo thread that shows up on a kernel trace. if you use isolcpus=3, the RT thread will be isolated to that core.
Please Log in or Create an account to join the conversation.
Please Log in or Create an account to join the conversation.