I'm porting some go code to D

Rory McGuire rjmcguire at gmail.com
Sun Aug 25 00:01:41 PDT 2013


On 24 Aug 2013 23:55, "Paulo Pinto" <pjmp at progtools.org> wrote:
>
> Funny, I always thought otherwise, because Windows only has threads.
>
> Processes are just a means of grouping threads on Windows, as there
> isn't the distinction between threads and processes that UNIX systems
used to make.
>
> Then again, I lost track how the performance on Linux systems changed
across the whole Processes -> LinuxThreads -> NPTL -> Posix Threads
evolution.
>
> --
> Paulo

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.

Ideally one would want a hybrid of threads and fibres anyway. I wonder how
much of the standard library would need to change.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.puremagic.com/pipermail/digitalmars-d-announce/attachments/20130825/3a0e1c0e/attachment.html>


More information about the Digitalmars-d-announce mailing list