併發 並行 同步 異步 多線程的區別

1. 併發:在操做系統中,是指一個時間段中有幾個程序都處於已啓動運行到運行完畢之間,且這幾個程序都是在同一個處理機上運行。其中兩種併發關係分別是同步和互斥 2. 互斥:進程間相互排斥的使用臨界資源的現象,就叫互斥。 3. 同步:進程之間的關係不是相互排斥臨界資源的關係,而是相互依賴的關係。進一步的說明:就是前一個進程的輸出做爲後一個進程的輸入,當第一個進程沒有輸出時第二個進程必須等待。具備同步關係
相關文章
相關標籤/搜索