go-併發與並行

並行:單核CPU是永遠不可能並行的

1 單個CPU多線程實現的僞並行,是一個CPU在多個程序之間切換,讓我們以爲是同事執行。而實際上就是線性執行;

2多個CPU同時負責多個線程纔是並行。




併發:只要你的代碼寫了多線程就是 併發。




併發在於結構,並行在執行!!

http://www.vaikan.com/docs/Concurrency-is-not-Parallelism/#goodbye

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章