Hacker News new | past | comments | ask | show | jobs | submit login

I don't think linux ever had green threads (as in purely userspace threads).

LinuxThreads, as you described, implemented threads as processes sharing the whole address space.

The PTNG project attempted to add a full N:M hybrid scheduler just around the time M:N threading was going outof fashion.

In the end NPTL (basically extending fork to cover the differences between posix and linux semantics and adding futexes for fast aignaling) won.

Guidelines | FAQ | Support | API | Security | Lists | Bookmarklet | Legal | Apply to YC | Contact