Was ist CPU-Virtualisierung?

CPU-Virtualisierung mit.einbezieht eine einzelne fungierende CPU dene, als ob es zwei verschiedene CPUs war. In Wirklichkeit ist dieses wie der Betrieb von zwei verschiedenen Computern auf einer einzelnen körperlichen Maschine. Möglicherweise ist der allgemeinste Grund für das Handeln dies, zwei verschiedene Betriebssysteme auf einer Maschine zu betreiben.

Die CPU oder die Zentraleinheit, ist diskutierbar der wichtigste Bestandteil des Computers. Es ist das Teil des Computers, der physikalisch die Anweisungen der Anwendungen durchführt, die auf den Computer laufen. Die CPU bekannt häufig einfach als Span oder Mikrochip.

Die Weise, in der die CPU auf Anwendungen einwirkt, festgestellt durch den Betriebssystem Computer em-. Die bekanntesten Betriebssysteme sind Microsoft Windows ®, Mac OS® und verschiedene Öffnenquellensysteme unter der Linuxfahne. Prinzipiell kann eine CPU ein nur auf einmal laufen lassen, das Betriebssystem ist. Es ist möglich, dann ein System auf das Festplattenlaufwerk eines Computers anzubringen, aber normalerweise nur man kann auf einmal laufen.

Das Ziel der CPU-Virtualisierung ist, eine CPU herzustellen, ebenso zu laufen, dass zwei verschiedene CPUs laufen. Eine sehr vereinfachte Erklärung von, wie dieses getan, ist, dass Virtualisierungs-Software auf eine Art gegründet, die sie und es alleine, direkt die CPU ist. Alles anderes, das auf dem Computer geschieht, überschreitet durch die Software. Die Software aufspaltet dann seine Kommunikationen mit dem Rest des Computers st, als ob sie an zwei verschiedene CPUs angeschlossen.

Ein Gebrauch von CPU-Virtualisierung ist, zwei verschiedene Betriebssysteme sofort laufen zu lassen. Als Beispiel konnte ein Apple-Computer Virtualisierung verwenden, um eine Version von Windows® außerdem laufen zu lassen und dem Benutzer erlauben, Windows®-only Anwendungen laufen zu lassen. Ähnlich konnte ein Linux-gegründeter Computer Windows® durch Virtualisierung laufen lassen. Es ist auch möglich, CPU-Virtualisierung zu verwenden, um Windows® auf einem Mac® oder Linux PC laufen zu lassen, oder Mac OS® und Linux gleichzeitig laufen zu lassen.

Ein anderer Nutzen der Virtualisierung ist zu erlauben, dass ein einzelner Computer von den mehreren Leuten sofort benutzt. Dieses arbeiten durch eine Maschine mit einer CPU-laufenden Virtualisierungs-Software und die Maschine, die dann an mehrfache „Schreibtische,“ jeden an eine Tastatur, Maus und Monitor anschließt. Jeder Benutzer dann laufen lassen ihre eigene Kopie vom Betriebssystem durch die gleiche CPU. Diese Einstellung ist in den Positionen wie Schulen in entwickelnden Märkten besonders populär, in denen Etats fest sind. Es funktioniert gut, wo die Benutzer hauptsächlich laufende Anwendungen mit Nachfragen wie Netz verhältnismäßig niedrig verarbeiten grasend und die Textverarbeitung sind.

CPU-Virtualisierung sollte nicht mit Multitasking oder dem Hyperthreading verwechselt werden. Multitasking ist einfach die Tat von mehr als eine Anwendung auf einmal laufen lassen. Jedes moderne Betriebssystem erlaubt, dass dieses auf einer einzelnen CPU getan, obwohl mit technisch nur eine Anwendung an jedem bestimmten Moment beschäftigt. Hyperthreading ist, wo kompatible CPUs besonders schriftliche Anwendungen auf eine Art laufen lassen können, die zwei Tätigkeiten gleichzeitig durchführt.