Erlang 之父 Joe Armstrong 用一张5岁小孩都能看懂的图解释了并发与并行的区别
并发是两个队列交替使用一台咖啡机,并行是两个队列同时使用两台咖啡机。
并发和并行都可以是很多个线程,就看这些线程能不能同时被(多个)cpu执行,如果可以就说明是并行,而并发是多个线程被(一个)cpu 轮流切换着执行。
============================
CSDN的博文字数要求挺有意思,字数少了就认为质量不佳,这是高考作文不少于800字吗?写代码的人都是精炼思维,难道不是把原理说清不就行了吗?