We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent cd31be1 commit 750a596Copy full SHA for 750a596
threads.tex
@@ -90,6 +90,9 @@
90
most of the systems stick to the 1:1 model. There was some evolution in
91
the past, e.g. Solaris 9 was using the M:N model and switched to 1:1 in
92
Solaris 10.
93
+\item The drawback of the 1:1 model is that there is always some non-trivial
94
+overhead associated with thread creation as the library has to call into the
95
+kernel as well in order to create the associated kernel thread.
96
\item Threads implemented in a library may be either preemptive or
97
non-pre\-emp\-tive. To achieve preemption, you can use timers and signals.
98
However, if the objective is more in better modular programming than real
0 commit comments