Diskussion:DOSEMU

Letzter Kommentar: vor 8 Jahren von GiftBot in Abschnitt Defekter Weblink

64-Bit-Modus

Bearbeiten

Meines Wissens startet DOSEMU eine Task im VM86-Modus, in der die DOS-Umgebung dann "nativ" läuft. Allerdings wird dieser im 64-Bit-Modus der AMD64-CPU nicht mehr unterstützt. Wie soll DOSEMU da funktionieren, wenn es keine komplette Software-Emulation betreibt? --RokerHRO 21:32, 2. Jun. 2007 (CEST)Beantworten

Auch wenn die Frage inzwischen uralt ist, antworte ich trotzdem mal:
Keine Ahnung wie es genau umgesetzt wird, aber es gibt neben der i386-Version auch eine AMD64-Version und die läuft bei mir einwandfrei. Vielleicht wird der VM86-Modus in irgendeiner Form emuliert, aber darüber kann ich nur spekulieren. --87.106.218.102 11:02, 28. Feb. 2009 (CET)Beantworten
Wie man auf der Webseite von DOSEMU dort lesen kann:
- Added a native 64-bit port for x86-64, which, by default, uses CPU emulation
  for V86 mode, and runs DPMI code natively.

[...]

- CPU emulation (SIMX86)
  - The SIMX86 simulator is now a runtime option, activated via
    $_cpuemu="vm86sim", or $_cpuemu="fullsim". Without the "sim"
    JIT compilation (dynamic translation) is used.
  - SIMX86 is automatically invoked if the vm86 is not supported by the
    Linux kernel. This includes x86-64 systems, kernel configurations
    for embedded use, and some virtualization systems.
Damit dürfte diese Unklarheit beseitigt sein, oder? Ich hab den Artikel dahingehend angepasst. --RokerHRO 17:26, 28. Feb. 2009 (CET)Beantworten
Bearbeiten

GiftBot (Diskussion) 14:37, 12. Jan. 2016 (CET)Beantworten