Wie werden die mehreren laufenden Threads auf die Prozessoren / Kerne verteilt?
Wie ich verstehe - wird das durch das OS geregelt.... Kann (und sollte) man dies beeinflussen?
Kann es passieren, dass die mehreren Threads doch an einen Prozessor zugewiesen werden?
Meine Idee war, nur so viel threads erzeugen lassen, wieviel Prozessoren im System vorhanden sind. Alle andere in der Schlange verwalten. Macht das Sinn?? Oder soll ich alles dem OS überlassen??
Wie ich verstehe - wird das durch das OS geregelt.... Kann (und sollte) man dies beeinflussen?
Kann es passieren, dass die mehreren Threads doch an einen Prozessor zugewiesen werden?
Meine Idee war, nur so viel threads erzeugen lassen, wieviel Prozessoren im System vorhanden sind. Alle andere in der Schlange verwalten. Macht das Sinn?? Oder soll ich alles dem OS überlassen??