Je nach Kontext , beziehen sich die Begriffe " Virtualisierung " und " Emulation " , etwas, das ein Bild , Kopie oder Fax an etwas anderes ist . Beim Umgang mit dem Computer -System Emulation und Virtualisierung, jedoch sind die beiden Begriffe ganz anders. DOSBox und Virtual PC sind EDV-Anwendungen , die den Unterschied in dieser Hinsicht von der Art, wie sie erfolgreich imitieren Computer-Hardware und -Software -Systeme zu demonstrieren. Virtualization Versus Emulation
Ein Betriebssystem Emulator versucht, in Software zu imitieren nicht nur ein Betriebssystem , aber die Hardware das Betriebssystem läuft. Das System emuliert können ganz unterschiedlich von der Host- Hardware und-Software läuft unter . Zum Beispiel kann ein Emulator, der einen Atari Spielkonsole oder einen 1980er MS -DOS -Computer -System ahmt auf Intel als auch PowerPC , ARM oder SPARC Mikroprozessoren laufen .
Virtualisierung beinhaltet jedoch die Schaffung eines idealisierten Software Klon die Computer-Hardware der Klon wird am laufen . Jeder Klon hat eine simulierte Umgebung in die umfasst Storage-Systeme , RAM , Tastaturen, Netzwerk-Adapter und Video- Karten funktionieren . Jeder Klon oder eine virtuelle Maschine Client nimmt eine Wendung , die auf dem Host-Prozessor wie jede andere Anwendung . Während ein Emulator dupliziert die Funktion eines Mikroprozessors in Software , eine virtuelle Maschine auf dem tatsächlichen physischen Host-CPU läuft .
Virtual PC
Ursprünglich war Virtual PC ein Intel x86-Prozessor -Emulator für den Macintosh-Computer . Virtual PC erlaubt Mac-Anwendern, Windows-Betriebssysteme und -Anwendungen auf dem Nicht-Intel- , PowerPC Mikroprozessor ausgeführt werden. Nach Virtual PC von Microsoft gekauft wurde , wurde es ein Nur-Windows- Anwendung . Virtual PC hat von der Emulation auf true Hardware-Virtualisierung entwickelt. Frühe Versionen von Virtual PC konnte Gastgeber MS- DOS 6.22 , OS /2, Windows 95, Windows 98, Windows 2000 und Windows XP virtuellen Sitzungen. Die neueste Version läuft nur auf Windows 7 Rechner und kann nicht ausgeführt werden MS- DOS oder Windows-Versionen älter als XP Service Pack 3 .
DOSBox
DOSBox ist ein freies, Open-Source- Emulator von Microsoft MS -DOS -Betriebssystem und Chip-Hersteller Intel 386 Prozessor Befehlssatz. DOSBox können Benutzer von Windows 7 , Mac OS X , Linux und UNIX-Systemen laufen MS-DOS -Spiele, Dienstprogramme und Produktivität . Versionen von DOSBox sind für Nicht- Intel -Prozessoren wie PowerPC und Sparc verfügbar . DOSBox emuliert nicht nur , es verbessert auf dem ursprünglichen MS- DOS-System . Zum Beispiel wird DOS-Spiele , die ursprünglich ein Modem für die Online-Sitzungen erforderlich über DSL oder Kabel-Internet -Verbindungen arbeiten. Laut der Website des Entwicklers , emuliert DOSBox 286 und 386 CPUs in Echtzeit oder im geschützten Modus , DOS-Dateisystem und die Verzeichnisstruktur , XMS und EMS-Speicher ", Tandy /Hercules /CGA /EGA /VGA /VESA-Grafik , " SoundBlaster und Gravis Ultra- Soundkarten.
Speed-Vergleich
in der Theorie sollte DOS-Spiele schneller laufen unter Virtual PC mit der Hardware-Virtualisierung , als es in DOSBox möglich . Aktuelle Versionen von Virtual PC , jedoch nicht unterstützt MS- DOS-Clients außer unter XP Gast -Sitzungen oder in der Virtual PC -powered Windows XP Mode . Wenn Sie nicht ausführen können Ihr Spiel unter Windows XP Mode , benötigen Sie zum Herunterladen und Installieren DOSBox . Am up-to -date Computer sollte DOSBox Emulation schneller sein als die ursprünglichen MS- DOS-Systeme die Spiele auf lief . Zum Beispiel , ein Dual-Core , kann Intel -kompatible CPU Ihre Spiele in DOSBox laufen mit der Geschwindigkeit eines Pentium III . Auch eine ältere , 1 GHz Apple G4 -Prozessor laufen kann Ihre Spiele die die Geschwindigkeit und die Leistung eines Intel 486 Maschine .