并发
一个逻辑流的执行在时间上与另一个流重叠,成为并发流(concurrent flow)。
多个流并发地执行的现象被称为并发(concurrency)。
计算机系统中逻辑流有许多不同的形式。
异常处理程序、进程、信号处理程序、线程、Java进程等都是逻辑流的例子。
并发流的思想与流运行的处理器核数或者计算机数无关。
如果两个流在时间上重叠,那么它们就是并发的,即使它们是运行在同一个处理器上。
并行
如果两个流并发地运行在不同的处理器核或者计算机上,则称它们为并行流(parallel flow),
它们并行地运行(running in parallel),且并行地执行(parallel execution)。
《深入理解计算机系统》 第8章