CPU Kerne zuweisen?
Hallo,
Ich habe mir einen i7 2600k gekauft und dieser lastet nicht alle Kerne aus.
Wie kann ich die Kerne zuweisen und sind die Temperaturen okay?
Verbaut sind:
GPU: Gtx 1060 6gb
CPU: I7 2600k @3,40GHz
Ram: 12Gb @1333MHz
Mainboard: MS-7728 ver. 2.0
GTA 5 Einstellungen:
Grafikspeicher: 2357 MB / 6143 MB
Vorgeschlagne Begrenzung ignorieren - aus
DirectX-Version - DirectX 11
Birldschirmtyp - Fenstermodus ohne Rahmen
Auflösung - 1920 x 1080
Bildformat - Automatisch
Bildwiederholrate - Automatisch
Ausgabe-Monitor - 1
FXAA - aus
MSAA - aus
NVIDIA TXAA - aus
VSync - aus
Bei Der Fokusverlust Spielpause einlegen - an
Bevölkerungsdichte - Minimal
Bevölkerungsvielfalt - Minimal
Darstellungsdistanz - Minimal
Texturqualität - Sehr hoch
Shader-Qualität - Sehr hoch
Schattenqualität - Hoch
Reflexionsqualität - Sehr hoch
Reflexion MSAA - aus
Wasserqualität - Hoch
Partikelqualität - Sehr hoch
Grasqualität - Hoch
Weiche Schatten - Weicher
Nachbearbeitung - Sehr hoch
Bewegungsunschärfe-Intensität - 0%
Schärfentiefe-Effekte - An
Anisotropes Filtern - x16
Umgebungsverdeckung - Hoch
Tessellation - Hoch
MfG: Leon
3 Antworten
Gar nicht.
Es gibt zwar die Möglichkeit einer Anwendung fest einen oder mehreren Kernen zuzuweisen, aber damit verbietest du nur dem OS ausgewählte Kerne zu verwenden. Wenn es nicht genügend Threads gibt, dann kannst du das auch nicht erzwingen, es sei denn du schreibst "mal eben" die Engine von GTA um.
Mal davon abgesehen ist es eigentlich eher ungewöhnlich, dass ein Spiel 100% Prozessorlast erreicht, denn meist ist es die GPU, die nicht schnell genug mit dem berechnen der Frames ist und somit Leerlauf auf der CPU entsteht.
Das kannst du auch leicht testen: Stelle in GTA mal alle Grafikeinstellungen so niedrig wie möglich ein + sehr geringe Auflösung und mach den Frame-Limiter aus.
Du wirst sehen, dass die CPU deutlich höher ausgelastet ist als jetzt.
Wenn du Software ausführst, die nur 2 Kerne benutzten kann, dann kannst du das auch nicht ändern.
Windows kann Hardwareresourcen besser verwalten, als du über manuelle Zuweisungen.
Wenn ein weiterer Kern also belastet werden könnte, dann würde das auch passieren.
Du kannst ja nebenbei noch ein anderes Spiel starten, oder sonst eine andere Software ausführen, dann werden die anderen Kerne auch noch ausgelastet.
Dies könnte sehr gut an Avira und Geforce Experience liegen.
Dann hast du ein anderes Problem, nämlich dass andere Prozesse dir Leistung klauen, wenn du nicht gewisse Kerne für GTA sperrst.
Grundsätzlich verwaltet Windows alle Kerne automatisch selbst am besten.
Die Möglichkeit, die Kerne manuell zu steuern, ist für Entwickler in Testumgebungen gedacht.
Du kannst natürlich experimentieren nach Lust und Laune, aber grundsätzlich lässt man das Windows selbst erledigen.
So, ich habe nun auf Gta 2 Threads mehr zugewiesen und nun habe ich erstaunlicher weiße 20-30 Fps mehr.