マルチスレッドのプログラミング

非結合スレッド

スレッドライブラリは、必要に応じて LWP を生成し、実行可能なスレッドを LWP に割り当てます。スレッドが割り当てられた LWP はスレッドの状態を引き継ぎ、スレッドの一連の命令を実行します。非結合スレッドが同期機構に基づいてブロックされると、スレッドライブラリはそのスレッドの状態をプロセスメモリに保存し、ほかのスレッドを LWP に割り当てて実行します。