Hi!

> I am considering adquiring a new processor, but what can be found in
> the shops is mostly x86-64.
> If what I read is correct, there is no V86-mode, so there isn't NTVDM
> under WIndows, and I guess that DOSEMU will not run under Linux.

There is V86 mode, but it cannot be used together with
64-bit long mode. What I do is using a 32-bit Linux on
my Athlon64, as the performance differences are small
if you have less than 4 GB RAM. If you use a 64-bit
Linux kernel, dosemu has to (slowly) emulate the CPU.

The problem is that V86 can only be reached after you
shutdown most of the 64-bit settings. A 64-bit Linux
kernel would have big time overhead to switch to and
from VM8086 tasks, too bad for driver response times.

Note that Ubuntu / Debian defaults crash Dosemu because of
/etc/sysctl.conf: vm.mmap_min_addr = 65536
You have to edit that to say 0 instead to support Dosemu

Eric



------------------------------------------------------------------------------
_______________________________________________
Freedos-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/freedos-devel

Reply via email to