# taskset > Get or set a process' CPU affinity or start a new process with a defined CPU affinity. > More information: . - Get a running process' CPU affinity by PID: `taskset {{[-p|--pid]}} {{[-c|--cpu-list]}} {{pid}}` - Set a running process' CPU affinity by PID: `taskset {{[-p|--pid]}} {{[-c|--cpu-list]}} {{cpu_id}} {{pid}}` - Start a new process with affinity for a single CPU: `taskset {{[-c|--cpu-list]}} {{cpu_id}} {{command}}` - Start a new process with affinity for multiple non-sequential CPUs: `taskset {{[-c|--cpu-list]}} {{cpu_id_1}},{{cpu_id_2}},{{cpu_id_3}}` - Start a new process with affinity for CPUs 1 through 4: `taskset {{[-c|--cpu-list]}} {{cpu_id_1}}-{{cpu_id_4}}`