看了這么多書和博客疲迂,隨便狗哥一下就可以看到很多關(guān)于并發(fā)和并行兩者的區(qū)別解釋凯亮。很大部分我覺得都是不負責(zé)的解釋较曼,比較牽強,而且最后作者都會說一句“去沒有特殊說明下文認為他們本質(zhì)上一致”动分。真叫讀者難過毅糟,你解釋了半天,花了讀者那么多時間和紙張篇幅澜公,最后卻說這種不痛不癢的話姆另。
一下是我個人的理解,如果有和其他同道有沖突的請諒解坟乾。
并行是多于兩個獨立worker各自做自己的事情迹辐,時間空間同步。
并發(fā)是一種資源被競爭狀態(tài)甚侣,所謂被競爭就像兩條小狗同時去搶一個球明吩,這個時候球就處于被被并發(fā)狀態(tài)。同時這兩條狗搶球的動作就是并行的殷费,因為它們彼此之間是獨立的個體印荔,并且同時在同一個時間空間中做自己喜歡的事——搶球。
結(jié)束——