并发:时间段内有很多的线程或进程在执行,但何时间点上都只有一个在执行,多个线程或进程争抢时间片轮流执行。
并行:时间段和时间点上都有多个线程或进程在执行。
图 1 单核系统上的并发执行
图 2 多核系统上的并行执行