Skip to main content

Was ist die CPU -Virtualisierung?

CPU -Virtualisierung beinhaltet eine einzelne CPU, die als zwei separate CPUs handelt.Tatsächlich ist dies wie das Ausführen von zwei separaten Computern auf einer einzelnen physischen Maschine.Der vielleicht häufigste Grund dafür ist, zwei verschiedene Betriebssysteme auf einer Maschine auszuführen.

Die CPU oder die zentrale Verarbeitungseinheit ist wohl die wichtigste Komponente des Computers.Es ist der Teil des Computers, der die Anweisungen der Anwendungen, die auf dem Computer ausgeführt werden, physisch ausführt.Die CPU ist oft einfach als Chip oder Mikrochip bekannt.Die bekanntesten Betriebssysteme sind Microsoft Windows Mac OS und verschiedene Open-Source-Systeme unter dem Linux-Banner.Im Prinzip kann eine CPU jeweils nur ein Betriebssystem betreiben.Es ist möglich, mehr zu installieren als ein System auf einer Computern -Festplatte, aber normalerweise kann immer nur eines gleichzeitig ausgeführt werden.

Ziel der CPU -Virtualisierung ist es, eine CPU auf die gleiche Weise zu betreiben, wie zwei separate CPUs ausgeführt würden.Eine sehr vereinfachte Erklärung, wie dies getan wird, ist, dass die Virtualisierungssoftware so eingerichtet ist, dass sie und allein mit der CPU kommuniziert.Alles andere, was am Computer passiert, durchläuft die Software.Die Software teilt dann ihre Kommunikation mit dem Rest des Computers so, als ob sie mit zwei verschiedenen CPUs verbunden wäre.

Eine Verwendung der CPU -Virtualisierung besteht darin, zwei verschiedene Betriebssysteme gleichzeitig auszuführen.Ein Apfelcomputer könnte beispielsweise eine Virtualisierung verwenden, um eine Version von Windows Außerdem können der Benutzer Windows -Uly-Anwendungen ausführen.In ähnlicher Weise könnte ein Linux-basierter Computer Windows Reg ausführen.Durch Virtualisierung.Es ist auch möglich, die CPU -Virtualisierung zu verwenden, um Windows Auf einem Mac oder Linux PC oder Mac OS und Linux gleichzeitig.

Ein weiterer Vorteil der Virtualisierung besteht darin, einen einzelnen Computer von mehreren Personen gleichzeitig zu verwenden.Dies würde von einer Maschine mit einer CPU funktionieren, die die Virtualisierungssoftware ausführt, und die Maschine stellt dann eine Verbindung zu mehreren Schreibtischen mit jeweils mit einer Tastatur, Maus und Monitor her.Jeder Benutzer würde dann seine eigene Kopie des Betriebssystems über dieselbe CPU ausführen.Diese Einrichtung ist besonders beliebt in Standorten wie Schulen in Entwicklungsmärkten, in denen die Budgets eng sind.Es funktioniert am besten, wenn die Benutzer hauptsächlich Anwendungen mit relativ geringen Verarbeitungsanforderungen wie Webbrows und Textverarbeitung ausführen.

CPU -Virtualisierung sollte nicht mit Multitasking oder Hyperthreading verwechselt werden.Multitasking ist einfach das Ausführen von mehr als einer Anwendung gleichzeitig.Jedes moderne Betriebssystem ermöglicht dies an einer einzelnen CPU, obwohl zu einem bestimmten Zeitpunkt technisch nur eine Anwendung behandelt wird.In Hyperthreading kann kompatible CPUs speziell geschriebene Anwendungen auf eine Weise ausführen, die zwei Aktionen gleichzeitig ausführt.