当前位置:   article > 正文

并行与并发_多核cpu是并发还是并行

多核cpu是并发还是并行

在学习多线程和多进程之前我们需要了解两种工作模式 ---- 并行与并发。

并行与并发

并行与并发是这样定义的:

  • 并发(Concurrency):把任务在不同的时间点交给处理器进行处理。在同一时间点,任务并不会同时运行。
  • 并行(Parallelism):把每一个任务分配给每一个处理器独立完成。在同一时间点,任务一定是同时运行。

下图展示了并行与并发的工作方式:
请添加图片描述

如果你不能理解,我们来举一个例子。比如你在看世界杯⚽ 本文内容由网友自发贡献,转载请注明出处:https://www.wpsshop.cn/w/很楠不爱3/article/detail/151315

推荐阅读
相关标签