併發和並行的區別

Erlang 之父 Joe Armstrong使用了一個簡圖描述了併發和並行的區別: 就像圖上所畫的,併發關注的是即使你只有一個咖啡機(單處理器)也可以滿足兩個隊伍(泛指多個進程)去使用; 並行關注的是同一時間有多個任務或者進程在同時進行; 是不是說單處理器本身就做不到程序的並行運行呢
相關文章
相關標籤/搜索