并发和并行的区别

并发:宏观上看多个程序同时在一个处理器上跑,微观上看实际上是多个程序轮流在该处理器上跑

并行:无论从宏观上还是微观上看都是多个程序同时在各自的处理器上跑

 

并发,就像一个人(cpu)喂2个孩子(程序),轮换着每人喂一口,表面上两个孩子都在吃饭。并行,就是2个人喂2个孩子,两个孩子也同时在吃饭。

posted @ 2016-01-27 16:35  March On  阅读(201)  评论(0编辑  收藏  举报
top last
Welcome user from
(since 2020.6.1)