taskset
Get or set a process' CPU affinity or start a new process with a defined CPU affinity.
- Get a running process' CPU affinity by PID:
taskset --pid --cpu-list {pid}
- Set a running process' CPU affinity by PID:
taskset --pid --cpu-list {cpu_id} {pid}
- Start a new process with affinity for a single CPU:
taskset --cpu-list {cpu_id} {command}
- Start a new process with affinity for multiple non-sequential CPUs:
taskset --cpu-list {cpu_id_1},{cpu_id_2},{cpu_id_3}
- Start a new process with affinity for CPUs 1 through 4:
taskset --cpu-list {cpu_id_1}-{cpu_id_4}
Copyright © 2014—present the tldr-pages team and contributors.
This work is licensed under the Creative Commons Attribution 4.0 International License (CC-BY).