Comment by ori_b

Comment by ori_b a day ago

3 replies

The problem is that C expects to have enough stack to put stuff there, but green threads allocate small stacks to reduce (virtual) memory use.

layer8 21 hours ago

That’s not a problem when a dedicated thread pool is used as mentioned by GP. However they don’t solve the thread affinity issue.

  • ori_b 12 hours ago

    That's the reason for the thread pool, and the resulting thread affinity issue.

    • layer8 7 hours ago

      This seems to assume that the same green thread will always run on the same native thread, which I don’t think is universally the case.