Solaris スレッドと pthread は、API の動作や構文も非常によく似ています。主な相違点を 表 8–1 に示します。
表 8–1 Solaris スレッドと pthread の相違点
Solaris スレッド (libthread) |
POSIX スレッド (libpthread) に固有 |
---|---|
スレッド関数名の接頭辞が thr_ で、セマフォ関数名の接頭辞が sema_ |
スレッド関数名の接頭辞が pthread_ で、セマフォ関数名の接頭辞が sem_ |
デーモンスレッドが生成可能 |
取り消しセマンティクス |
スレッドの停止と再開 |
スケジューリング方針 |