スレッド
更新日:
用語解説
スレッドは、プロセスの中にある処理の実行単位です。同じプロセスのスレッドはメモリやファイルを共有し、スタックとレジスタは個別に持ちます。
■ 試験で押さえるポイント
プロセスより生成や切替えが軽く、複数の処理を並行して進められます。
共有メモリに同時にアクセスすると競合が起きるため、排他制御が必要です。
一つのスレッドの不具合がプロセス全体に影響しやすく、プロセス間ほど強く分離されていません。
■ 選択肢での判断ポイント
プロセスとの違い(何を共有し、何を個別に持つか)と、競合・排他制御が頻出です。