並行性
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のほとんどはこっち
参考:
並行プログラミング入門