多進程併發相關概念-臨界區、死鎖、互斥

併發相關術語:併發 原子操做:一個或多個指令的序列,對外是不可分的;即沒有其餘進程能夠看到其中間狀態或者中斷次操做。 臨界區:是一段代碼,在這段代碼中進程將訪問共享資源,當另一個進程已經在這段代碼中運行時,這個進程就不能在這段代碼中執行。 死鎖:兩個或兩個以上的進程因其中的每一個進程都在等待其餘進程作完某件事情而不能執行,這樣的情形叫作死鎖。 活鎖:兩個或兩個以上的進程爲了響應其餘進程的變化持續改
相關文章
相關標籤/搜索