スレッド
プロセス
をさらに細分化したもので、分散処理やマルチCPUによる
並行処理
について、複数のCPUに分散して実行できる処理の単位のこと。プロセスは
スレッド
を
スポーン
することが可能で、スレッドは他のスレッドと同じメモリ空間を共有するため、プロセス内の共通のリソースにアクセスすることができる。
複数のコアで同時にスレッドを実行することはできない。