シリアル番号 | 表題 | 日付 |
701 |
マルチスレッド |
2003/04/07 |
プログラムとはCPU(中央処理装置)が理解できる命令の羅列である。CPUはおおまかには 以下のように動作している。
フェッチ→ デコード → 実行
これで1命令実行された事になる。
この処理を順番に実行した流れの事をスレッドという。
スレッドを1つのOS(Operating System:基本ソフト)上で同時に実行すればマルチスレッドとなる。 MS-DOSはシングルスレッドのOSであり、それに対して、Windows や Unix はマルチスレッドである。
スレッドはマルチスレッド環境において意味のある最小の実行単位であるといえる。
http://www.remus.dti.ne.jp/~tom3/