并发和并行的解释

并发的英文是 Concurrency,并行的英文是 Parallel,并发与并行是两个不一样的概念。并发

 

并行是指在同一时刻,有多条指令在多个处理器上同时执行。spa

并发是指在同一时刻,只能有一条指令执行,但多个进程指令被快速轮换执行,使得在宏观上具备多个进程同时执行的效果。
进程

有人作过比喻,要完成吃完三个馒头的任务,一我的能够这个馒头咬一口,那个馒头咬一口,这样交替进行,最后吃完三个馒头,这就是并发,由于在三个馒头上同时发生了吃的行为. 并行

 

三个馒头若是分给 三我的吃,这样的任务完成形式叫并行.英文

相关文章
相关标签/搜索