多任務:並行和併發

線程在運行時,一個單核cpu每次只能運行一個任務這個時間非常的短,當我們開啓多個任務時,就會出現併發和並行兩種情況: 並行:如果開啓任務的數量小於或者等於單核cpu的數量,那麼電腦就滿足一個單核cpu對應一個任務,不會發生時間片輪轉,所有任務一直處於運行狀態。(如上圖中開啓的任務數,等於單核cpu數,這種情況就是並行。) 併發:如果開啓任務的數量大於單核cpu的數量,那麼電腦就滿足無法滿足一個單核
相關文章
相關標籤/搜索