并发和并行


一、定义

1、并发(concurrent):在某一个时间范围内,多个线程轮流使用 CPU 的执行权

2、并行(parallel):在同一时刻,多个线程使用多个 CPU 的执行权

二、图示

并发:两个队列交替使用同一台咖啡机

并行:两个队列同时使用两台咖啡机

转载:https://blog.csdn.net/qq_22583741/article/details/79520017