1. 程式人生 > >並行與並發

並行與並發

clas 並行 知乎 quest 指正 word pan 記錄 spa

關於並行與並發,百度時發現知乎有人說的很形象,就粘了過來

【你吃飯吃到一半,電話來了,你一直到吃完了以後才去接,這就說明你不支持並發也不支持並行。

你吃飯吃到一半,電話來了,你停了下來接了電話,接完後繼續吃飯,這說明你支持並發。

你吃飯吃到一半,電話來了,你一邊打電話一邊吃飯,這說明你支持並行。

並發的關鍵是你有處理多個任務的能力,不一定要同時。

並行的關鍵是你有同時處理多個任務的能力。

所以我認為它們最關鍵的點就是:是否是『同時』。

作者:龔昱陽
Dozer
鏈接:https://www.zhihu.com/question/33515481/answer/58849148
來源:知乎
著作權歸作者所有。商業轉載請聯系作者獲得授權,非商業轉載請註明出處。】

並發:concurrence,在同一處理器上處理多個任務(不是同時處理)

並行:parallelism,在多個處理器同時處理多個任務(可同時處理)

第一次寫博客,渴望得到大家的指正!希望在記錄知識的同時不斷的成長。

並行與並發