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

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

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

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