[fpc-devel] Multithreading under DOS

Michael Schnell mschnell at lumino.de
Fri Sep 27 13:52:56 CEST 2013


On 09/27/2013 01:32 PM, Thaddy wrote:
> Even that is TSR based, not a real multi-tasker.
> Under DOS a process can be swapped out and re-activated by a hardware 
> interupt, either f.e. a timer or the keyboard.
> So, at most, co-operative multi-tasking in the sense that multiple 
> processes can run at the same time.
> Because DOS is non-re entrant real multitasking will be very hard to 
> achieve. It would be done by now ;)
>

You are probably right.

But those nice little DOS - Appliances  (most vividly I remember one by 
Innominate, that in the background acted as a Novel Print server) 
seemingly did something very close to preemptive multitasking.

-Michael
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freepascal.org/pipermail/fpc-devel/attachments/20130927/0f89850c/attachment.html>


More information about the fpc-devel mailing list