■スレッド・プログラミング ◆スレッドとは ■pthread ■pthread を利用したプログラムのコンパイル ■スレッドの生成・消滅 ◆fork-join モデル ■ スレッド・プログラム pthd ■ スレッド・プログラム thdrun ■スレッド・プログラミング ◆スレッドとは スレッド(thread) あるいは、 軽量プロセス(lightweight processes:LWP) とは、1つの保護の単位としてのプロセス(タスク、あるいは、アドレス空間) 内部にふくまれている論理的な並列処理の単位のことです。 1つのプロセスの中に複数のスレッドを作って動作させることを マルチスレッドと言います。 これに対して、今までのプロセスは、 1つのアドレス空間に1つのスレッドだけが動いているので、これを強調する時は、 シングルスレッドのプロセスと言います。 シングルスレッドのプログラム