首页 / 数码消费 / 正文

并发与并行的区别是什么

时间:2024-12-13 01:01:51

并发与并行的区别? 

并发与并行的主要区别在于执行方式和侧重点不同

1. 意思不同:

      - 并发:并发是指两个或多个事件在同一时间间隔发生,把任务在不同的时间点交给处理器进行处理。在同一时间点,任务并不会同时运行。

      - 并行:并行是指两个或者多个事件在同一时刻发生,把每一个任务分配给每一个处理器独立完成。在同一时间点,任务一定是同时运行。

2. 侧重点不同:

      - 并发:并发侧重于在同一实体上。

      - 并行:并行侧重于在不同实体上。

3. 处理方式不同:

      - 并发:并发在一台处理器上“同时”处理多个任务。

      - 并行:并行在多台处理器上同时处理多个任务。

并发与并行并不是互斥的概念,只是前者关注的是任务的抽象调度、后者关注的是任务的实际执行。而它们又是相关的,比如并行一定会允许并发。

《并发与并行的区别是什么》不代表本网站观点,如有侵权请联系我们删除

科技在线 广州云媒派信息技术有限公司 版权所有 粤ICP备2021127029号