Sie können QEMU als Virtualizer oder Maschinenemulator verwenden. Wenn Sie QEMU als Computeremulator verwenden, sollte die emulierte Architektur einschließlich der modellspezifischen Register der Intel®-Hardware vollständig emuliert werden. Ich werde eine mutige Vermutung aufstellen, dass die Performance dabei langsamer als der Albtraum sein wird.
Wird QEMU Prozessoren nachbilden, die neuer sind als die, in der es läuft?
478
user2934303
Wenn ich QEMU unter Linux auf einem 486-Prozessor kompiliere, kann ich dann die Pentium-Prozessorfunktionen (wie MSR) darauf emulieren?
Und wenn nicht, gibt es eine Möglichkeit, die Pentium-Funktionen auf einem Am486-DX4-120 zu emulieren?
QEMU verwendet TCG, um Code dynamisch in die emulierte Ziel-CPU zu übersetzen. Ich sehe ein 'i386'-Ziel im Quellcode (http://git.qemu.org/?p=qemu.git;a=tree;f=tcg;h=908dcb62d14a58909dd8ab0a4854471a5ea85ed9;hb=HEAD) Ermitteln Sie, welche CPU-Funktionen genau unterstützt werden oder wie Sie sie angeben würden. Es ist möglich, aber nicht sicher, ob es implementiert wird. Ich weiß, wenn Sie wollten, können Sie auch auf einem 32-Bit-System x86_64 als CPU-Typ angeben.
LawrenceC vor 10 Jahren
0
1 Antwort auf die Frage
1
Sami Laine
Verwandte Probleme
-
9
Was ist der Unterschied zwischen den Befehlen "su -s" und "sudo -s"?
-
4
Gutes freies Ubuntu Server-VMWare-Image benötigt
-
4
Was sind die Unterschiede zwischen den großen Linux-Distributionen? Werde ich es merken
-
2
Begrenzung der CPU-Auslastung für Flash in Firefox?
-
2
Wie kann ich mein Mikrofon unter Debian GNOME zum Laufen bringen?
-
2
Conky-Setups - Beispiele / Ideen?
-
3
Was sind die Unterschiede zwischen Linux Window Managern?
-
2
ThunderBird / Lichtsynchronisation mit SE k770i
-
4
Linux-Dateisystem
-
6
Vollbild-Flash langsam in KDE 4