并发是指多个任务在同一时间段内执行。 并行是指多个任务在同一时刻执行。
在单核CPU上,多个任务交替获取CPU执行时间片,因此任务是并发执行的。 在多核CPU上,多个任务可同时获取到不同核心的执行时间片,因此可实现并行执行。
全部评论