Concurrency and Parallelism

发布时间 2023-09-12 14:30:11作者: Mysticbinary

简而言之,Concurrency(并发)就是交替执行多个任务,而 Parallelism(并行)是同时执行多个任务。

Concurrency

Parallelism

多线程和硬件

  • 在单核CPU中,只有并发,没有并行;
  • 编程中,编程语言调用系统的接口,编程语言只负责调用,至于是并发还是并行,还得取决于你要执行程序的机器硬件;