那些常見的併發模型相關知識

併發與並行 併發和並行都可以是相對於進程或是線程來說。併發是指一個或若干個CPU對多個進程或線程之間進行多路複用,用簡單的語言來說就是CPU輪着執行多個任務,每個任務都執行一小段時間,從宏觀上看起來就像是全部任務都在同時執行一樣。並行則是指多個進程或線程同一時刻被執行,這是真正意義上的同時執行,它必須要有多個CPU的支持。 如下圖是併發和並行的執行時間圖。對於併發來說,線程一線執行一段時間,然後線
相關文章
相關標籤/搜索