并发并行简单区别举例子
我们正在洗澡,然后来了个电话,你洗完澡以后才去接电话,这说明你既不支持并发,又不支持并行
我们正在洗澡,然后来了个电话,你洗澡洗一半,然后去接电话,电话结束又回来洗澡,这说明,你支持并发。
我们正在洗澡,然后来了个电话,你一边洗澡一遍打电话,这说明你支持并行
个人总结:
并发指的是你具备处理多种事务的能力,但是不一定是同时进行,通俗的来说,你支持事务插队
并行指的是你具备同时处理多个任务的能力,通俗的来说,你能够同时干多件事。
那么可以理解为并行是并发的一种特殊情况吗?也就是并行是并发的子集吗?
答案是不能,因为这是从不同的角度对任务的执行的描述,并行是从时间上描述,就是同时进行,而并发是从执行顺序上来说的,两个一个是从时间角度描述,一个是从顺序上,基本都不一样