Programm soll nur auf 3 von 4 CPU Kernen arbeiten
-
Wie teile ich obiges dem Betriebssystem mit?
Geht das überhaupt?Die verwendeten Betriebssysteme sind hier Linux und Windows.
-
-
Kannst du übrigens auch extern über z.B. den Task-Manager machen.
Processes -> auswählen -> Rechtsklick -> Set-Affinity...
-
Mache halt nur 3 Threads/Prozesse auf.
-
knivil schrieb:
Mache halt nur 3 Threads/Prozesse auf.
Auch dann arbeitet es auf allen vier Prozessoren. Nur halt nicht gleichzeitig.
-
Alles eine Frage der Interpretation, wie die Frage zu verstehen ist.
-
Tachyon schrieb:
knivil schrieb:
Mache halt nur 3 Threads/Prozesse auf.
Auch dann arbeitet es auf allen vier Prozessoren.
Was zu beweisen waere. Denn der Scheduler muss dich nicht zwangslaeufig verschieben
Weiters kann man ja noch die affinity setzen... wobei ich bis jetzt noch keinen grund gesehen habe warum man die affinity jemals setzen wollen wuerde...