Linux-CPU-Hotplug funktioniert nicht wie erwartet
Ich teste Linux-CPU-Hotpluging auf einer normalen 8-Core-AMD-Desktop-Maschine. Das Problem scheint zu sein, dass, nachdem eine CPU wieder eingeschaltet wurde, tasket und Kernel sich weigert, Aufgaben auf dem Kern zu verschieben und / oder zu planen. ZB machen:
echo 0 | sudo tee /sys/devices/system/cpu/cpu7/online echo 1 | sudo tee /sys/devices/system/cpu/cpu7/online taskset -c 7 bash
Schlägt fehl ... Ich weiß nicht, warum Taskset keine Threads zu den hotpluged-Kernen migrieren kann. Ich habe vor, dies zu verwenden, um die kernlose NO_HZ-Operation des Kerns zu verbessern, indem die lokalen Timer-Interrupts (LOC) von den Kernen 2-7 weggezwungen werden. Die Kernel-NO_HZ-Dokumentation legt diese Möglichkeit nahe.
Ich führe Mainline 4.4.6 PREEMPT Kernel unter Linux Mint 17.3 aus. Der Kernel ist selbstkompiliert, obwohl für die Stock-Mint-Kernel einige Funktionen / Treiber fehlen, die ich benötige.
0 Antworten auf die Frage
Verwandte Probleme
-
9
Was ist der Unterschied zwischen den Befehlen "su -s" und "sudo -s"?
-
4
Gutes freies Ubuntu Server-VMWare-Image benötigt
-
4
Was sind die Unterschiede zwischen den großen Linux-Distributionen? Werde ich es merken
-
2
Begrenzung der CPU-Auslastung für Flash in Firefox?
-
2
Wie kann ich mein Mikrofon unter Debian GNOME zum Laufen bringen?
-
2
Conky-Setups - Beispiele / Ideen?
-
3
Was sind die Unterschiede zwischen Linux Window Managern?
-
2
ThunderBird / Lichtsynchronisation mit SE k770i
-
4
Linux-Dateisystem
-
6
Vollbild-Flash langsam in KDE 4