PROFESSIONAL GAME CREATOR SCHOOL G学院 用語集

OFFICIAL SITEへ戻る

スレッド

 スレッドとは、CPUによって処理される実行単位です。イメージとしては、プログラムの実行中においてソースコード上の命令語の上から順に実行していきますが、「ソースコード上で、実行処理が行われてる箇所」のようなイメージです。実行の脈絡とも表現されます。
 類似の言葉にプロセスがありますが、プロセスは複数のスレッドからなるスレッドの束のようなイメージです。スレッドという言葉は、thread of execution(実行の脈絡)という言葉を省略したものです。
 スレッドはプロセスの中に属しており、プロセス内で複数のスレッドが実行されている場合(マルチスレッド)には、プロセス内のデータは、それぞれのスレッドが参照したり変更したりすることが可能です。
 プログラムの処理は必ずしも単一のスレッド(シングルスレッド)ではないことが多いです。

用語集一覧へ戻る