Seite 1 von 1

Windows auf 2 Prozessorkernen, der Rest darf die anderen 10 haben

Verfasst: 19.10.2022, 19:23
von Purgatory
Moin ihrs,

also ich habe mal eine Frage. Was ich möchte ist Windows dauerhaft nur zwei echte Kerne zuzuweisen, mit HT wären es dann vier Threads. Die anderen zehn echten Kerne, ergo zwanzig Threads, möchte ich dann exklusiv für irgendwelche Anwendungen, Spiele etc. freihalten. Weiterhin möchte ich Windows einen "guten" Kern zuweisen und einen "schlechteren". Sprich ich möchte in Games einen Singlecorekern auf den Windows sozusagen keinerlei Zugriff hat, also ganz exklusiv freigehalten für irgendwas was Singlecoreperformance braucht. Und das ohne im Taskmanager händisch die Prios zu ändern, das ist mir zu umständlich.
Die anderen freigehaltenen Kerne erklären sich selbst denke ich.

Also ich weiß ich kann via:
C:\Windows\System32\cmd.exe /C start "" /affinity xx "C:\xyz.exe
auch Programme direkt beim Start zuweisen, das ist aber nicht das was ich will. Ich möchte ein sozusagen "abgeschottetes" Windows, das mit zwei Kernen und vier Threads machen kann was es will, den Rest aber unangetastet lässt.
Auch im UEFI mit "Preferred Cores" rumzuspielen macht eher weniger Sinn. Weil entweder lastet Windows die beiden besten Kerne aus, oder spielt Maumau mit den Kernen. Nicht mein Weg.

Kennt da jemand einen ultimativen Trick, ein Programm, oder ist es gar überhaupt nicht möglich?

Danke fürs lesen :)

Re: Windows auf 2 Prozessorkernen, der Rest darf die anderen 10 haben

Verfasst: 19.10.2022, 19:52
von g-force
Ich habe keine Ahnung, ob mein Tipp was bringt... :oops:

Wenn Du "msconfig" (über "Ausführen") aufrufst, dann kannst Du unter "Erweitert" u.a. die Anzahl der Prozessoren festlegen.

Re: Windows auf 2 Prozessorkernen, der Rest darf die anderen 10 haben

Verfasst: 19.10.2022, 20:23
von Purgatory
Das habe ich auch versucht, resultiert aber in

Normal:
Unbenannt2.png
via Msconfig
Unbenannt.png
Aber :dankeschoen: für die Antwort

Re: Windows auf 2 Prozessorkernen, der Rest darf die anderen 10 haben

Verfasst: 19.10.2022, 20:31
von g-force
Wenn ich die Screenshots richtig deute, ist der komplette PC incl. aller Programme auf 2 Cores limitiert, die anderen 10 sind nicht nutzbar?

Re: Windows auf 2 Prozessorkernen, der Rest darf die anderen 10 haben

Verfasst: 19.10.2022, 20:32
von Purgatory
Korrekt!

Re: Windows auf 2 Prozessorkernen, der Rest darf die anderen 10 haben

Verfasst: 19.10.2022, 20:36
von John-Boy
Unter Linux ist das ganz einfach und Windows Server kann das auch aber ein W11???

Eigentlich wie g-force meinte und eventuell hier. Siehe Bilder
Zwischenablage01.jpg
Zwischenablage02.jpg

Re: Windows auf 2 Prozessorkernen, der Rest darf die anderen 10 haben

Verfasst: 19.10.2022, 20:41
von Purgatory
Danke @John-Boy. Dass ich Kerne explizit zuweisen kann via Taskmanager ist mir bewusst. Dummerweise speichert Windows das nicht, vielleicht auch gut so.
Ich möchte ein sozusagen ein abgeschottetes System. Zehn Kerne für irgendwas, zwei nur für Windows. Und das dauerhaft.

Re: Windows auf 2 Prozessorkernen, der Rest darf die anderen 10 haben

Verfasst: 19.10.2022, 20:42
von g-force
Dann weiß ich leider auch keine direkte Lösung. Aber vielleicht eine indirekte - würden auch VMs für Dich infrage kommen?

Re: Windows auf 2 Prozessorkernen, der Rest darf die anderen 10 haben

Verfasst: 19.10.2022, 20:46
von John-Boy
Ich vermute das geht nur im Server Umfeld oder Hyper-V.

Weil wenn du Win nur zwei Kerne spendierst werden die anderen auch nicht weitergereicht. Aber ich frage morgen mal einen Kollegen der sich eventuell besser auskennt

Re: Windows auf 2 Prozessorkernen, der Rest darf die anderen 10 haben

Verfasst: 19.10.2022, 20:50
von Purgatory
Das ist nett @John-Boy. Ich vermute aber mein Vorhaben ist nicht möglich.
Um damit auch @G-Force anzusprechen, ist das sehr wahrscheinlich nur in einer VM möglich. Ist ein netter Gedanke, aber eine VM läuft ja quasi im BS, löst also nicht mein "Problem". Ist ja nur ein Luxusgedanke :D

Re: Windows auf 2 Prozessorkernen, der Rest darf die anderen 10 haben

Verfasst: 19.10.2022, 20:59
von g-force
Natürlich verbraucht der HOST ja auch Resourcen, er wird aber quasi ausschließlich als "Verteiler" für die Gesamtpower verwendet.
Da ich aber verstehe, was dein eigentliches Ziel ist, ist das natürlich keine vernünftige Lösung.

Re: Windows auf 2 Prozessorkernen, der Rest darf die anderen 10 haben

Verfasst: 19.10.2022, 21:03
von Purgatory
Die Idee war aber gut, und allein dafür danke ich Dir.

Re: Windows auf 2 Prozessorkernen, der Rest darf die anderen 10 haben

Verfasst: 19.10.2022, 21:15
von John-Boy
Ist zwar kein Lösung aber vielleicht ein Ansatz die Leistung gezielt einzusetzen

https://learn.microsoft.com/de-de/windo ... sor-groups

Re: Windows auf 2 Prozessorkernen, der Rest darf die anderen 10 haben

Verfasst: 20.10.2022, 08:10
von John-Boy
Mein Kollege der mal in einem Wissenschaftlichen Rechenzentrum gearbeitet hat meint das es mit Windows nicht möglich ist.
Deshalb werden dort auch speziell angepasste Versionen verwendet die zu 99% auf Unix/Linux basieren wie z.B. Mesosphere DCOS, AIX, HP-UX

Also lieber mit VM’s spielen

Re: Windows auf 2 Prozessorkernen, der Rest darf die anderen 10 haben

Verfasst: 21.10.2022, 17:44
von Purgatory
Vielen Dank für die Mühe @John-Boy.
Ich habe mir das schon fast gedacht. Das ist natürlich schade allerdings für mich auch verschmerzbar.
Dennoch werde ich mal versuchen was mit einer VM so geht.

Danke an alle!