11/25/2012 11:54 PM, Sparsh Mittal пишет:

In D's case, it depends. If you are making use of threading APIs
directly then you have 1:1 mapping to OS threads, but if you use actors
or std.parallelism module, then you have a N:1 mapping between tasks
and OS threads.
Thanks a lot for your prompt reply.

I am using: std.concurrency and core.thread. Then, I spawn threads as:
spawn(&singleWorker, thisTid);

So, would you tell which category (from what you told) my code falls into.


The real 1:1 OS thread. There was talk of using green threads for std.concurrency but it's not happening in the near future.


--
Dmitry Olshansky

Reply via email to