併發與並行的區別

博客內容 什麼是併發? 什麼是並行? 區別 什麼是併發? 當有多個線程在操作時,如果系統只有一個CPU,則它根本不可能真正同時進行一個以上的線程,它只能把CPU運行時間劃分成若干個時間段,再將時間段分配給各個線程執行,在一個時間段的線程代碼運行時,其它線程處於掛起狀。併發(Concurrent) 什麼是並行? 當系統有一個以上CPU時,則線程的操作有可能非併發。當一個CPU執行一個線程時,另一個C
相關文章
相關標籤/搜索