一圖理解進程、線程。【結合真是生活(不僅僅是懵逼、不實際的概念)】

總結: A: 個人理解:多進程、協程的區別: 相同點: 都是達到併發的處理很多任務的目的 都是起多個 程序。 不同點: 1、達到併發:~~協程是一個進程。進程必須多個。~~只能 一個CPU上來回跳,多個CPU上等着執行。 2、沒有等待、阻塞的情況下,協程沒毛用。因爲CPU一直在運行,沒有空閒時間搞什麼併發去。 B:兩個都可以創建多個。 C:新版swoole裏沒有線程的概念。有線程也是廖雪峯的源碼裏
相關文章
相關標籤/搜索