Search code examples
linuxprocessmulticore

How to specify a CPU core to run a program in Linux


I need to run two programs on the same core of a CPU. The second one always runs on another core because the first program uses 50% of the first core. How can I force Linux to run a program on a core?


Solution

  • schedtool -a 0x1 -e program1
    schedtool -a 0x1 -e program2
    

    See the schedtool manual for details.