Sie können CPU-Ressourcen hinzufügen, ändern oder konfigurieren, um die Leistung einer virtuellen Maschine zu verbessern. Sie können die meisten der CPU-Parameter beim Erstellen virtueller Maschinen oder nach der Installation des Gastbetriebssystems festlegen. Bei einigen Aktionen ist es erforderlich, die virtuelle Maschine auszuschalten, bevor Sie die Einstellungen ändern.

VMware verwendet die folgende Terminologie. Das Verständnis der folgenden Begriffe ist hilfreich, wenn Sie Ihre Strategie für die CPU-Ressourcenzuteilung planen.

CPU

Die CPU oder der Prozessor ist der Teil eines Computersystems, der alle Anweisungen eines Computerprogramms ausführt, und stellt das primäre Element dar, das die Funktionen des Computers ausführt. CPUs enthalten Kerne.

CPU-Socket

Ein physischer Connector auf der Hauptplatine eines Computers, der eine einzelne physische CPU akzeptiert. Viele Hauptplatinen können mehrere Sockets haben, die wiederum Prozessoren mit mehreren Kernen (Mehrkern-CPUs) akzeptieren können. Der vSphere Web Client berechnet die Gesamtzahl der virtuellen Sockets aus der Anzahl der Kerne und der Kerne pro Socket, die Sie auswählen.

Kern

Umfasst eine Einheit, die einen L1-Cache und funktionale Einheiten enthält, die zur Ausführung von Programmen erforderlich sind. Kerne können Programme oder Threads unabhängig ausführen. Es können sich ein oder mehrere Kerne auf einer einzelnen CPU befinden.

Corelet

Ein AMD-Prozessor-Corelet ist einem logischen Prozessor architektonisch gleichwertig. Gewisse künftige AMD-Prozessoren werden eine Reihe von Berechnungseinheiten umfassen, wobei jede Berechnungseinheit über eine Anzahl von Corelets verfügt. Anders als ein herkömmlicher Prozessorcore hat ein Corelet keinen vollständigen Satz privater, dedizierter Ausführungsressourcen und nutzt manche Ausführungsressourcen mit anderen Corelets gemeinsam, z. B. einen L1-Befehlscache oder eine Gleitkomma-Ausführungseinheit. AMD bezeichnet Corelets als Kerne (Cores), aber weil diese herkömmlichen Kernen unähnlich sind, verwendet VMware die Fachbezeichnung „Corelets“, um die gemeinsame Nutzung von Ressourcen offensichtlicher darzustellen.

Thread

Manche Kerne können gleichzeitig unabhängige Instruktionsstreams ausführen. Bei vorhandenen Implementierungen können Kerne gleichzeitig einen oder zwei Software-Threads ausführen, indem Sie, sofern erforderlich, für ein Multiplexing der funktionellen Einheiten des Kerns zwischen den Software-Threads sorgen. Solche Kerne werden als „duale“ oder „multithreaded“ Kerne bezeichnet.

Gemeinsame Nutzung von Ressourcen

Anteile geben die relative Priorität oder Wichtigkeit einer virtuellen Maschine oder eines Ressourcenpools an. Wenn eine virtuelle Maschine über doppelt so viele Anteile einer Ressource wie eine andere virtuelle Maschine verfügt, dann ist sie berechtigt, auch doppelt so viele Ressourcen zu verbrauchen, wenn beide Maschinen einen Anspruch auf die Ressourcen erheben.

Ressourcenzuteilung

Sie können die CPU-Einstellungen für die Ressourcenzuteilung (z. B. Anteile, Reservierung und Grenzwert) ändern, wenn die vorhandene Ressourcenkapazität nicht ausreicht. Wenn beispielsweise die Arbeitsbelastung der Buchhaltung am Jahresende wächst, können Sie die Reserve des Ressourcenpools „Buchhaltung“ erhöhen.

vSphere Virtual Symmetric Multiprocessing (Virtual SMP)

Funktion, die es einer einzelnen virtuellen Maschine ermöglicht, mehrere Prozessoren aufzuweisen