并发和并行的区别

并发和并行的区别:一个处理器同时处理多个任务和多个处理器或者是多核的处理器同时处理多个不同的任务。

前者是逻辑上的同时发生,而后者是物理上的同时发生。

并发性(concurrency),又称共行性,是指能处理多个同时性活动的能力,并发事件之间不一定要同一时刻发生

并行(parallelism)是指同时发生的两个并发事件,具有并发的含义,而并发则不一定并行。

用吃馒头来比喻:并发和并行的区别就是一个人同时吃三个馒头和三个人同时吃三个馒头。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容