mehrere kerne zur gleichzeitigen benutzung erzwingen geht das??
hallo ich spiele gerne mit meinem freund hearts of iron 4
doch das spiel kann mit mehr als 1nem kern nur wenig anfangen es wird nur 1 kern zu 100% benutzt die anderen haben nur einen bruchteil des einflusses auf das spiel
da mein freund einen alten fx 4300 hat der keine große single core performance besitzt bleibt das spiel gelegendlich sogar hängen also pausiert sich weil er auf der niedrigsten geschwindigkeit nicht hinterherkommt
also stellte ich mir die frage ob es nicht möglich ist dem system zu verklickern das das nicht 4 kerne sondern nur einer sind damit man das spiel dann doch auf mehreren kernen laufen lassen kann
gibt es irgendwo tools die sowas machen können ?
endschuldigung für die rechtschreibung oder die vieleicht dumme frage
2 Antworten
![](https://images.gutefrage.net/media/user/Limearts/1444747903_nmmslarge.jpg?v=1444747903000)
Nein das ist nicht möglich. Denn Ob und wie die Kerne angesprochen und Aufgaben zugeteilt bekommen, wird von der verwendeten Software vermittelt. Eine Software von Dritten müsste daher die komplette Kommunikation zwischen Spiel und Rechner überwachen und nach eigenen Gusto Programmcode umschreiben und damit Aufgaben umverteilen.
Das wäre in etwa so als würde man einen Satz Flügel kaufen und erwarten dass ein Auto damit zum Flugzeug wird. Sofern das von den Herstellern nicht explizit vorgesehen ist, bringt da auch kein dran schrauben etwas.
![](https://images.gutefrage.net/media/default/user/9_nmmslarge.png?v=1551279448000)
Das geht nicht. Es ist eine lineare Aufgabe, die zu jedem Zeitpunkt nur von einem Kern ausgeführt wird. Um das zu parallelisieren - falls überhaupt möglich - müssten die Programmierer des Spiels das so vorgesehen haben.