2012-04-03 7 views
0

Ich frage mich, ob es Möglichkeit gab, Prozessoraffinität in einem Kernel-Modul zu setzen (und zu bekommen), ohne den Kernel-Code ändern zu müssen.Einstellen der Prozessoraffinität innerhalb eines Linux-Kernel-Moduls

Edit: Ich weiß über "sched.h", aber das ist sicherlich Benutzer Space Code und kann daher nicht in den Kernel-Modul-Code enthalten sein. Also möchte ich wissen, wie man die gleiche Funktionalität im Kernel erreicht.

Antwort

0

sched_setaffinity kann den Trick für Sie tun, ohne den Kernel-Code ändern zu müssen

+0

Ich versuche, das tat und bekam einen Fehler nach dem Vorbild der „Es gibt keine solche Datei oder den Ordner“ für # include und ich glaube < linux/sched.h> ist nicht dasselbe – thingyB0B