TA贡献1818条经验 获得超7个赞
并发性两个或多个任务可以在重叠时间内启动、运行和完成。这并不一定意味着他们将永远在同一时刻运行。例如,多任务在一台单核机器上。
平行性是当任务字面上同时运行,例如在多核处理器上运行。
引文孙氏多线程编程指南:
并发性:当至少两个线程正在进行进度时存在的条件。一种更广泛的并行形式,可以将时间切片作为虚拟并行的一种形式。
并行性:当至少两个线程同时执行时产生的一种情况。
TA贡献1871条经验 获得超8个赞
在别人说过的话上加一句:
并发就像有一个杂耍者在玩很多球。不管看上去如何,这个杂耍手一次只能一只手接一只球/投一个球。并行是有多个杂耍者同时杂耍球。
大厂算法面试真题解析32讲
¥ 68.00
数据结构与算法(前端版)
¥ 58.00
面试官系统精讲Java源码及大厂真题
用技术人的眼光看世界 • 程序员技术指北
¥ 99.00
举报