如何将JavaScript的回调函数、Promise、async和await结合为一个长尾?
- 内容介绍
- 文章标签
- 相关推荐
本文共计1515个文字,预计阅读时间需要7分钟。
并发展与并行是两个概念,容易混淆是因为在中文里这两个词意思相近。实际上,在英文中,这两个词是截然不同的。
并行(Parallelism):是微观层面上的概念,指的是在同一时间执行多个任务或操作。
并发(Concurrency):是宏观层面上的概念,指的是在同一时间段内,多个任务交替执行。
并行(Parallelism):是微观层面的并行,指的是在同一时间执行多个任务或操作。
并发和并行
并行和并发是两个概念,容易混淆是因为并行和并发在中文意思上相近,其实在英文中,这是完全不相同的东西,并行(parallelism)、并发(concurrency)。
并行(parallelism):是微观概念,假设CPU有两个核心,则我们就可以同时完成任务A和任务B,同时完成多个任务的情况就可以称之为并行。
并发(concurrency):是宏观概念,现在有任务A和任务B,在一段时间内,通过任务之间的切换完成这两个任务,这种情况称之为并发。
本文共计1515个文字,预计阅读时间需要7分钟。
并发展与并行是两个概念,容易混淆是因为在中文里这两个词意思相近。实际上,在英文中,这两个词是截然不同的。
并行(Parallelism):是微观层面上的概念,指的是在同一时间执行多个任务或操作。
并发(Concurrency):是宏观层面上的概念,指的是在同一时间段内,多个任务交替执行。
并行(Parallelism):是微观层面的并行,指的是在同一时间执行多个任务或操作。
并发和并行
并行和并发是两个概念,容易混淆是因为并行和并发在中文意思上相近,其实在英文中,这是完全不相同的东西,并行(parallelism)、并发(concurrency)。
并行(parallelism):是微观概念,假设CPU有两个核心,则我们就可以同时完成任务A和任务B,同时完成多个任务的情况就可以称之为并行。
并发(concurrency):是宏观概念,现在有任务A和任务B,在一段时间内,通过任务之间的切换完成这两个任务,这种情况称之为并发。

