Wenn ich eine VM meistens alleine, also ohne weitere VMs auf einem Host betreibe, soll ich dann alle verfügbaren Threads zuweisen oder nur eine bestimmte Anzahl?
Hab einen Ryzen mit 6 Kernen und 12 Threads.
Was spricht dagegen? Wenn Dein Ryzen so wie meiner Probleme mit der C-State-Control hat, kannst Du die Kerne ohnehin nicht in den Tiefschlaf schicken, ohne, dass der Rechner einfriert, oder Du die C-State-Control im BIOS gänzlich ausschaltest. Ansonsten hängt es wohl davon ab, was die VM macht, und, ob sie mit den Threads die Aufgaben schneller abarbeitet. Ich würde aber stets einen Kern mit zwei Threads für das Hostsystem freihalten, auch, wenn's im Grunde nur eine esoterische Maßnahme ist. Im Worst Case Szenario könnte es aber ein Mindestmaß an I/O retten - aus dem Bauch heraus wegen Erfahrungen auf einem Atom-Wohnzimmer-Rechner geraten.