并发指的是系统能够同时处理多个任务。
并行指的是系统能够同时运行多个任务。
处理未必是运行。多个任务可以先存下来,然后交替执行。类似在单核机器上的执行多个任务。
如果是多核机器,那么多个任务就可以同时执行,一个核运行一个任务。
由此来看,并行是并发的子集。
并发指的是系统能够同时处理多个任务。
并行指的是系统能够同时运行多个任务。
处理未必是运行。多个任务可以先存下来,然后交替执行。类似在单核机器上的执行多个任务。
如果是多核机器,那么多个任务就可以同时执行,一个核运行一个任务。
由此来看,并行是并发的子集。