解释一:并行是指两个或者多个事件在“同一时刻”发生;而并发是指两个或者多个事件在同一时间“间隔”发生
解释二:并行是在不同进程上的多个事件,并发是在同一进程上多个事件。
解释三:并发是在一台处理器上“同时”处理多个任务,并行是在多台处理器上同时处理多个任务
来个比喻:并发是一个人同一时间“间隔”吃三个馒头,而并行是三个人同时吃三个馒头。
例子:比如,我正在打游戏,现在有电话打进来,有个快递需要去楼下取一下。
串行的方式:我必须打完游戏,才能去取快递。
并行的方式:让女朋友帮忙取快递,继续打游戏。
并发的方式:自己去取快递,然后继续回来打游戏。
串行的方式我必须把一个事情做完,才能继续做第二个事情
并行的方式是我做第一个事情,同时找第二个人做第二个事情
并发的方式是同一天进行了打游戏和取快递两件事情