進程進入臨界區的調度原則是:
①如果有若干進程要求進入空閒的臨界區,一次僅允許一個進程進入。
②任何時候,處於臨界區內的進程不可多於一個。如已有進程進入自己的臨界區,則其它所有試圖進入臨界區的進程必須等待。
③進入臨界區的進程要在有限時間內退出,以便其它進程能及時進入自己的臨界區。
④如果進程不能進入自己的臨界區,則應讓出CPU,避免進程出現“忙等”現象。
如果有多個執行緒試圖同時訪問臨界區,那么在有一個執行緒進入後其他所有試圖訪問此臨界區的執行緒將被掛起,並一直持續到進入臨界區的執行緒離開。臨界區在被釋放後,其他執行緒可以繼續搶占,並以此達到用原子方式操作共享資源的目的。
相關詞條
-
臨界
臨界是指由某一種狀態或物理量轉變為另一種狀態或物理量的最低轉化條件;或者由一種狀態或物理量轉變為另一種狀態或物理量。
詞語概念 詳細解釋 相關含義 臨界動漫協會 書籍名稱 -
臨界區
指的是一個訪問共用資源(例如:共用設備或是共用存儲器)的程式片段,而這些共用資源又無法同時被多個執行緒訪問的特性。當有執行緒進入臨界區段時,其他執行緒或是進程...
簡介 程式調度法則 執行緒同步問題 臨界區存在的幾個問題 -
臨界資源
多道程式系統中存在許多進程,它們共享各種資源,然而有很多資源一次只能供一個進程使用。一次僅允許一個進程使用的資源稱為臨界資源。許多物理設備都屬於臨界資源...
簡介 事例 -
臨界代碼
每個進程中訪問臨界資源的那段代碼稱為臨界區(Critical 每個進程中訪問臨界資源的那段程式稱為臨界區(Critical 如已有進程進入自己的臨界區,...
-
臨界[低轉化條件]
臨界是指由某一種狀態或物理量轉變為另一種狀態或物理量的最低轉化條件;或者由一種狀態或物理量轉變為另一種狀態或物理量。 ①每種物質都有一個特定的溫度,在這...
概念 詳細解釋 相關含義 -
ADS加速器驅動次臨界潔淨核能系統
;巨觀檢驗相關核數據和校核中子學計算程式;開展ADS次臨界系統中子學研究(外...啟明星1#次臨界實驗平台的活性區由快區和熱區組成,快區採用天然金屬鈾元件,共...在活性區的中心,放置中子源。 ADS啟明星1#次臨界實驗平台現已經開展...
ADS加速器驅動次臨界潔淨核能系統 ADS概念研究組 -
ads[加速器驅動次臨界潔淨核能系統]
ADS是加速器驅動次臨界潔淨核能系統(Accelerator Driven Sub-critical System)的縮寫,它是利用加速器加速的高能質子...
發展歷史 套用範圍 我國概況 -
臨界切應力
臨界切應力:就是把滑移系開動所需要的最小分切應力成為臨界分切應力。
臨界分切應力 相關計算 -
河南省亞臨界生物技術有限公司
河南省亞臨界生物技術有限公司——亞臨界生物萃取技術的原創發明單位,是國內專業從事以亞臨界生物萃取工程技術轉讓的股份制企業,成立於1995年,位於古都安陽...
簡介 發展歷程