发布网友 发布时间:2022-04-22 05:31
共1个回答
热心网友 时间:2023-07-19 05:31
并发和并行的区别为:任务不同、存在不同、CPU资源不同。
一、任务不同
1、并发:并发是一个处理器同时处理多个任务。
2、并行:并行是多个处理器或者是多核的处理器同时处理多个不同的任务。
二、存在不同
1、并发:并发可以在单处理器和多处理器系统中都存在。
2、并行:并行在多处理器系统中存在。
三、CPU资源不同
1、并发:并发时,线程间会抢占CPU资源,轮流使用。
2、并行:并行时,线程间互不抢占CPU资源。