<p dir="ltr"><br>
On 24 Aug 2013 23:55, "Paulo Pinto" <<a href="mailto:pjmp@progtools.org">pjmp@progtools.org</a>> wrote:<br>
><br>
> Funny, I always thought otherwise, because Windows only has threads.<br>
><br>
> Processes are just a means of grouping threads on Windows, as there<br>
> isn't the distinction between threads and processes that UNIX systems used to make.<br>
><br>
> Then again, I lost track how the performance on Linux systems changed across the whole Processes -> LinuxThreads -> NPTL -> Posix Threads evolution.<br>
><br>
> --<br>
> Paulo</p>
<p dir="ltr">Just did a quick search to see if I was right. I'm not sure if it's still the case but it appears that is actually the scheduler that causes windows to be much slower than Linux.</p>
<p dir="ltr">Ideally one would want a hybrid of threads and fibres anyway. I wonder how much of the standard library would need to change. </p>