並行性
concurrency
2つのプロセスが同時に計算を進めている状態
以下に、並行プログラミング入門による定義を示す
/icons/hr.icon
時刻t0において、ある複数のプロセスp<0>,p<1>~p<n>が計算途中状態にある
⇔
プロセスp<0>,p<1>~p<n>は時刻tにおいて並行に実行されている
/icons/hr.icon
OSのうち、
同時に1つのプロセスしか扱えないものはシングルタスクOS
並行処理可能なものはマルチタスクOS
広く普及しているOSのほとんどはこっち
参考:並行プログラミング入門