併發與並行

併發與並行在操作系統中的定義

1.併發

百度百科

併發,在操作系統中,是指一個時間段中有幾個程序都處於已啓動運行到運行完畢之間,且這幾個程序都是在同一個處理機上運行,但任一個時刻點上只有一個程序在處理機上運行。

併發是對於一個處理器(CPU)來說

2.並行

並行是指“並排行走”或“同時實行或實施”。在操作系統中是指,一組程序按獨立異步的速度執行,不等於時間上的重疊(同一個時刻發生)。要區別併發。併發是指:在同一個時間段內,兩個或多個程序執行,有時間上的重疊(宏觀上是同時,微觀上仍是順序執行)。並行也指8位數據同時通過並行線進行傳送,這樣數據傳送速度大大提高,但並行傳送的線路長度受到限制,因爲長度增加,干擾就會增加,數據也就容易出錯。生物學中並行(parallelism)指同一祖先的後裔在分開之後又在相似的環境條件下生活,從而產生出既相似又有區別的不同類羣。

發佈了296 篇原創文章 · 獲贊 93 · 訪問量 54萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章