并行和并发的区别和联系

并行和并发的区别和联系

并发的实质是一个物理CPU(也可以多个物理CPU) 在若干道程序之间多路复用;
 所有的并发处理都有排队等候,唤醒,执行至少三个这样的步骤;
并发性,又称共行性,是指能处理多个同时性活动的能力;
并发性是对有限物理资源强制行使多用户共享以提高效率。
 
并行性指两个或两个以上事件或活动在同一时刻发生。在多道程序环境下,并行性使多个程序同一时刻可在不同CPU上同时执行。
 并行是指同时发生的两个并发事件,具有并发的含义,而并发则不一定并行,也亦是说并发事件之间不一定要同一时刻发生。
原文地址:https://www.cnblogs.com/personsiglewine/p/11103149.html