使うときに戸惑っていたのでメモ
それぞれの意味
並行(concurrent)
複数のタスクを1人が処理するイメージ。シングルコアのCPUが複数のことがらを動かすことなどがあげられる。タイムスライスなどの考え方もこれ。
並列(parallel)
同時に複数のタスクをこなすこと、並行とは違うのは複数人などで本当に同時に行われることを指す。そのため「並行かつ並列」という状態はありうる。
使うときに戸惑っていたのでメモ
複数のタスクを1人が処理するイメージ。シングルコアのCPUが複数のことがらを動かすことなどがあげられる。タイムスライスなどの考え方もこれ。
同時に複数のタスクをこなすこと、並行とは違うのは複数人などで本当に同時に行われることを指す。そのため「並行かつ並列」という状態はありうる。