同時実行性と並列処理の違いは何ですか?
ベストアンサー1
同時実行とは、2 つ以上のタスクが重複した期間内に開始、実行、完了できることです。必ずしも両方のタスクが同時に実行されるわけではありません。たとえば、シングルコア マシンでのマルチタスクなどです。
並列処理とは、マルチコア プロセッサなどで、タスクが文字通り同時に実行されることです。
同時実行: 少なくとも 2 つのスレッドが進行中であるときに存在する状態。仮想並列処理の形式としてタイムスライスを含めることができる、より一般的な形式の並列処理。
並列処理: 少なくとも 2 つのスレッドが同時に実行されているときに発生する状態。