マルチスレッド・プログラムの作成

マルチスレッドは次のような場合に適しています。

アプリケーションに固有なアドレス空間と固有なリソースを必要とする作業が含まれている場合,複数のスレッドではなく複数のプロセスを作成することで,他のスレッドの活動から保護することができます。「複数のプロセスの使用」を参照してください。

次に示す節では,マルチスレッド・アプリケーションを作成するときに考慮しなければならない手順について説明しています。