From: Tudor Newsgroups: comp.os.msdos.djgpp Subject: Re: DJGPP 32-bit question Date: Thu, 23 Jan 1997 17:56:04 -0800 Organization: Communications Accesibles Montreal Lines: 25 Message-ID: <32E816B4.5082@cam.org> References: <199701220932 DOT KAA17633 AT mail DOT matav DOT hu> Reply-To: tudor AT cam DOT org NNTP-Posting-Host: dynppp-110.hip.cam.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp 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------