Thread Support in Solaris
Programmers write applications using thread library.
User threads are scheduled into LWPs.
LWPs are in turn implemented using kernel threads.
More than one user thread may map onto an LWP.
Kernel threads in turn are scheduled on available CPU.
LWP syscalls are handled exactly as specified above.