For multi-threading, at least for DJGPP, there were 4 libraries [1]:
POSIX Threads[2]
LWP [3]
PDMLWP [4]
Palantir for Allegro [5]
[1] http://www.delorie.com/djgpp/v2faq/faq22_4.html
[2] ftp://ftp.cs.fsu.edu/pub/PART/PTHREADS/pthreads.zip
[3] http://www.goodnet.com/~snarfy
[4] http://www.netgull.com/djgpp/current/v2tk/pdmlwp03.zip
[5] http://www.netgull.com/djgpp/current/v2tk/allegro/plntir05.zip
On Thu, Jul 10, 2014 at 9:01 AM, Bret Johnson <[email protected]> wrote:
> 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
>
------------------------------------------------------------------------------
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