Mail Archives: djgpp/1997/01/24/06:56:19
David Beck wrote:
> I started to think about why the DOS extender does
> not support multithreaded programs.
>
> As far as I know the task switching and the memory
> protection are done by the CPU ( x86 ) not the OS.
Yes,but the OS is the one calling the instructions.M$dos does not
support multitasking/threading.
> ( Anyway, why do we protect the memory if there is
> only one process ? ;).
From ourselves and the evil deep inside us :)
> PS: if it is not possible, the only advantage of a
> 32 bit compiler is the flat memory modell ?
32bit instructions are faster too.
--
tudor 'at' cam 'dot' org
yoda69 'at' hotmail 'dot' com
http://www.cam.org/~tudor
-----BEGIN GEEK CODE BLOCK-----
Version: 3.1
GCS d-(--) s(-):(+) a? C+ UL>++++ P L>+++++ E- W++ N o K---(----) w---
O---- M-- V-? PS+++ PE Y PGP t+ 5-- X+++>++++ R tv b+ DI D+ G e->++
h>++ r- y>+++++
------END GEEK CODE BLOCK------
- Raw text -