On Thu, September 26, 2013 11:55, Michael Schnell wrote:
> In fact here seems to be a library that might be usable:
>
> http://www.arl.wustl.edu/~fredk/Courses/OS/wuthreads.html

All of your links refer to Unix (or even explicitly Linux). Even just the
definition of "kernel space" and "user space" gives different results for
DOS and POSIX. Moreover, then end of
http://www.e-reading.mobi/chapter.php/143358/128/Tanenbaum_-_Distributed_operating_systems.html
suggests that pre-emptive multithreading is hardly possible (if at all)
with pure user space implementation; FPC TThread design is based on an
assumption of a pre-emptive multithreading.

Tomas


_______________________________________________
fpc-devel maillist  -  fpc-devel@lists.freepascal.org
http://lists.freepascal.org/mailman/listinfo/fpc-devel

Reply via email to