title: thread performance on Linux vs. Solaris
body: <p>This Linux Magazine article <a href="http://www.linux-mag.com/id/792" rel="nofollow noreferrer">http://www.linux-mag.com/id/792</a> explains the difference in the way threads are implemented in Linux as compared to commercial Unixs such as Solaris. In summary, Linux uses a 1-to-1 mapping of user threads to kernel threads, while Solaris uses a many to many mapping. The article implies that this might give Solaris a performance edge, especially when switching between threads. Before I spend the time to test this, has anyone already done it?</p>