FWIW, I've been mulling around in my head and doing a little research on what 
"threads" in DOS might need to look like.  Based on what I've seen so far, I 
think it might be possible to do parallel processing in DOS, but not "threads" 
(at least not in the traditional sense).

There would be lots of technical issues to be worked out, of course.  The 
biggest one, I think, would be the fact I don't think any of the DOS protected 
mode server applications (like DPMI, VCPI, extenders, etc.) will work correctly 
in a multiprocessor environment.  I think people are going to want both 
protected mode memory access and parallel processing at the same time, which 
may not be possible with any of the currently available options.  I think it's 
going to require a completely different approach than anything that's been done 
in the past.

I haven't actually done anything with the idea yet, since the very small amount 
of time I have to devote to stuff like this is spent updating the USB drivers.  
The parallel processing trail was something I'd hoped might benefit the USB 
drivers in some fashion (like improving speed).  It may in the end be useful 
for that, but it's too complicated and time-consuming for me to tackle right 
now.

------------------------------------------------------------------------------
Open source business process management suite built on Java and Eclipse
Turn processes into business applications with Bonita BPM Community Edition
Quickly connect people, data, and systems into organized workflows
Winner of BOSSIE, CODIE, OW2 and Gartner awards
http://p.sf.net/sfu/Bonitasoft
_______________________________________________
Freedos-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/freedos-devel

Reply via email to