閱讀781 返回首頁    go 技術社區[雲棲]


操作係統臨界區

每個進程中訪問臨界資源的那段程序稱為臨界區(臨界資源是一次僅允許一個進程使用的共享資源),
每次隻準許一個進程進入臨界區,進入後不允許其他進程進入。


進程進入臨界區的調度原則是:
①如果有若幹進程要求進入空閑的臨界區,一次僅允許一個進程進入。
②任何時候,處於臨界區內的進程不可多於一個。如已有進程進入自己的臨界區,則其它所有試圖進入臨界區的進程必須等待。
③進入臨界區的進程要在有限時間內退出,以便其它進程能及時進入自己的臨界區。④如果進程不能進入自己的臨界區,則應讓出CPU,
避免進程出現“忙等”現象。

最後更新:2017-04-02 06:51:36

  上一篇:go javascript:設置URL參數的方法,適合多條件查詢
  下一篇:go Javascript:控製Li選中項樣式