====== taskset ====== __Die Nutzung der CPU-Kerne begrenzen in Linux begrenzen.__ [[https://man7.org/linux/man-pages/man1/taskset.1.html|taskset manual page]] so kann man in Linux (Ubuntu 20.04) einem Prozess nur eine begrenzte Anzahl an nutzbaren CPU-Kernen zuteilen: > taskset -c -p 49387 pid 49387's current affinity list: 0-43 > taskset -p ffff 49387 pid 49387's current affinity mask: fffffffffff pid 49387's new affinity mask: ffff > taskset -c -p 49387 pid 49387's current affinity list: 0-15 In diesem Beispiel hier hat der Rechner **44** CPU-Kerne, dem Prozess mit der PID ''49387'' wird aber ab jetzt nur noch die Nutzung von **16** CPU-Kernen erlaubt. > taskset -p -c 0-2,6 56114 aktuelle Bezugsliste für PID 56114: 0-11 neue Bezugsliste für PID 56114: 0-2,6 > taskset -p -c 56114 aktuelle Bezugsliste für PID 56114: 0-2,6 In diesem Beispiel hier hat der Rechner **12** CPU-Kerne, dem Prozess mit der PID ''56114'' wird aber ab jetzt nur noch die Nutzung von den CPU-Kernen **0, 1, 2, 6** erlaubt.