Metainformationen zur Seite
  •  

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Nächste Überarbeitung
Vorhergehende Überarbeitung
kvmvirtcpu [2020/02/24 08:40] – Externe Bearbeitung 127.0.0.1kvmvirtcpu [2020/08/29 17:29] (aktuell) – [Realisierung] cb
Zeile 1: Zeile 1:
 =====KVM: Virtuelle CPU-Kerne===== =====KVM: Virtuelle CPU-Kerne=====
-Im Gegensatz zu einem realen Rechner kann man einem virtuellen Rechner eine gewisse Anzahl der physikalischen Kerne des Hosts virtuell zur Verfügung stellen. Weniger als zwei Kerne sind selten sinnvoll. Man kann bei mehreren Maschinen jedoch insgesamt mehr Kerne vergeben, als vorhanden sind, wobei es ggf. zu Performanceengpässen kommen kann. I.d.R. sind die virtuellen Rechner aber so schwach ausgelastet, dass dies kein Problem darstellt. +Im Gegensatz zu einem realen Rechner kann man einem virtuellen Rechner eine wählbare Anzahl der physikalischen Kerne des Hosts virtuell zur Verfügung stellen. Weniger als zwei Kerne sind selten sinnvoll. Man kann bei mehreren Maschinen jedoch in Summe mehr Kerne vergeben, als vorhanden sind, wobei es ggf. zu Performanceengpässen kommen kann. I.d.R. sind die virtuellen Rechner aber so schwach ausgelastet, dass dies kein Problem darstellt. 
-====Problem==== +====Problem: Windows-Gäste verwenden nur einen CPU-Kern==== 
-Linuxgäste verwenden automatisch alle zugewiesenen CPU-Kerne. Unter Win10 kam es an unserer Schule auf allen KVM-Maschinen zu dem Problem, dass zugewiesene CPUs zwar im **Gerätemanager** angezeigt, aber nicht benutzt wurden. Siehe dazu die Anzeige im **Taskmanager**.+Linuxgäste verwenden automatisch alle zugewiesenen CPU-Kerne. Unter Win10 kam es an unserer Schule auf allen KVM-Maschinen zu dem Problem, dass zugewiesene CPUs zwar im **Gerätemanager** angezeigt, aber nicht benutzt wurden. Siehe dazu die Anzeige im **Taskmanager**, die zuverlässig informiert.
 ====Idee==== ====Idee====
 Man kann in der CPU-Zuweisung eine "Netzstruktur" vorgeben. Tut man dies, so kann auch Win10 mit vielen CPU-Kernen arbeiten. Man kann in der CPU-Zuweisung eine "Netzstruktur" vorgeben. Tut man dies, so kann auch Win10 mit vielen CPU-Kernen arbeiten.
 ====Realisierung==== ====Realisierung====
-^ Beschreibung                                                                                                                                                     ^ Gast-Konfiguration am Host                          ^ Taskmanager im Win10 Gast                        ^ +Mir ist in der Praxis kein Unterschied aufgefallen wie man die Kerne verteilt. 2 Sockel mit 3 Kernen oder 1 Sockel mit 6 Kernen. Beides führt zu 6 CPU-Kernen im Taskmanager. Ich vermute, dass letztere die sinnvollere Einstellung ist. 
-Mir ist kein Unterschied aufgefallen wie man die Kerne verteilt. 2 Sockel mit 3 Kernen oder 1 Sockel mit 6 Kernen. Beides führt zu 6 CPU-Kernen im Taskmanager.  |  {{ :sysbetr:bildschirmfoto_virtcpu.png?direct |}}  |  {{ :sysbetr:taskmanager_virtcpu.png?direct | }} |+^ Gast-Konfiguration am Host                          ^ Taskmanager im Win10 Gast                        ^ 
 +|  {{ :sysbetr:bildschirmfoto_virtcpu.png?direct |}}  |  {{ :sysbetr:taskmanager_virtcpu.png?direct | }} |
  
 ====Test==== ====Test====
-  * Wenn in der Auslastungsanzeige im Virtmanager tatsächlich einmal 100% erreicht werden, dann arbeiten wohl auch alle konfigurierten CPU-Kerne mit.+  * Wenn in der Auslastungsanzeige im Virtmanager tatsächlich einmal 100% erreicht werden, dann arbeiten wohl auch alle in der Konfiguration bereitgestellten CPU-Kerne mit.
   * Überprüfe den Taskmanager   * Überprüfe den Taskmanager
 +
 +
 +{{tag>KVM Windows virtuelle-CPU-Kerne}}