併發與並行的區別

並行(parallel): 指兩個或多個事件在同一時刻發生(同時發生)。指在同一時刻,有多條指令在多個處理器上同時執行。 併發(concurrency): 指兩個或多個事件再同一個時間段內發生。指在同一時刻只能有一條指令執行,但多個進程的指令被快速輪換執行,使得在宏觀上具有多個進程同時執行的效果。 在操作系統中,安裝了多個程序,併發指的是在一段時間內宏觀上有多個程序同時運行,這在單 CPU 系統中
相關文章
相關標籤/搜索