K Stol <[EMAIL PROTECTED]> wrote: > (... skipping (1) and (2) ...)
>> 3) Threads > Is 'the underlying model' the implementation of the OS running parrot (as > oppposed to a self-made system, On Linux there are many threading libs. E.g. pth (GNU portable threads) and pthread (POSIX threads). The latter has kernel support and does preemptive scheduling and can use multiprocessors, while the former is userland only, one process for all threads. But I can imagine, that there is also a configure options to select a threading lib. > So when the above is true, then that means that Parrot threads will have a > bit different behaviour on each diff. OS (assuming each OS has a somewhat > different impl. of thread scheduling), doesn't it? Yep. But when it comes to multithreading you can't assume the same behavior on e.g. single or multiprocessor systems anway. > Klaas-Jan leo