freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

計算機操作系統(tǒng)課程設(shè)計-文庫吧資料

2025-01-23 03:12本頁面
  

【正文】 define M 5 /*進程數(shù)*/define N 3 /*資源數(shù)*/define FALSE 0define TRUE 1/*M個進程對N類資源最大資源需求量*/int max[M][N]={{7,5,3},{3,2,2},{9,0,2},{2,2,2},{4,3,3}}。因此,避免死鎖的實質(zhì)在于——如何使系統(tǒng)不進入不安全狀態(tài)。通過這樣一個過程,可以有效避免系統(tǒng)進入死鎖狀態(tài)。解決死鎖,我們要檢測一個安全狀態(tài),雖然并非所有的不安全狀態(tài)都會產(chǎn)生死鎖狀態(tài),但系統(tǒng)進入不安全狀態(tài)時,便可能進而進入死鎖狀態(tài)后,當系統(tǒng)在進行資源管理時,如果對進城申請的資源分配不當,可能會使系統(tǒng)進入死鎖狀態(tài),因而后面到來的進程也無法順利執(zhí)行。如果求不出安全序列,說明這次分配后系統(tǒng)會進入不安全狀態(tài),不能給該進程分配資源,系統(tǒng)恢復(fù)初始狀態(tài),打印出提示信息,執(zhí)行結(jié)果如下:六、總結(jié)經(jīng)過幾天的操作系統(tǒng)課程設(shè)計,我學(xué)習(xí)到了很多東西。進程信息的輸入與輸出調(diào)試(1) 能正確無誤的輸入進程名向量processnema[N],輸入系統(tǒng)現(xiàn)有各類資源數(shù)量Available[M]向量,輸入每個進程對各類資源的最大需求數(shù)Max[N][M]矩陣,輸入系統(tǒng)給每個進程已分配的各類資源數(shù)Allocation[N][M]矩陣。 //初始第一個向量為Available[],隨尋找安全序列時為其余每個向量賦值,可以防止安全序列未找到而丟了初始狀態(tài)的值(8)安全序列向量int sequence[N]={0}。//分配矩陣——系統(tǒng)給每個進程已分配的各類資源數(shù)(5)需求矩陣int Need[N][M]。(3)最大需求矩陣int Max[N][M]。 //進程名(2)可利用資源向量int Available[M]。(4)如果所有進程的Finish[i]=true,則表示系統(tǒng)處于安全狀態(tài);否則,系統(tǒng)處于不安全狀態(tài)。Finish[i]=true。(2)從進程集合中找到一個能滿足下述條件的進程:①Finish[i]=false②Needor=Work如找到,執(zhí)行步驟(3);否則,執(zhí)行步驟(4)。②布爾向量Finish。(1)設(shè)置兩個向量①工作向量Work。 Need=NeedRequest。 Available=AvailableRequest[i]。(3)系統(tǒng)試探把要求的資源分配給進程Pi,并修改下面數(shù)據(jù)結(jié)構(gòu)中的數(shù)值:(1)如果Requesti<or =Need,則轉(zhuǎn)向步驟(2);否則,認為出錯,因為它所需要的資源數(shù)已超過它所宣布的最大值。若請求合法,則進行預(yù)分配,對分配后的狀態(tài)調(diào)用安全性算法進行檢查。因此,避免死鎖的實質(zhì)在于,如何使系統(tǒng)不進入不安全狀態(tài),銀行家算法就是用來判斷某種情況會不會進入不安全狀態(tài)。若系統(tǒng)不存在這樣一個安全序列,那么系統(tǒng)此時會進入不安全狀態(tài)。所謂安全狀態(tài)是指系統(tǒng)能按某種順序如p1,p2,……,pn(稱p1,p2,……,pn為安全序列),就這樣來為每個進程分配資源,直至最大需求。 在避免死鎖的算法中,允許進程動態(tài)地申請資源,系統(tǒng)在進行資源分配之前,先計算資源分配的安全性。.(1)從鍵盤輸入當前系統(tǒng)的資源信息,包括當前可用資源,每個進程對各類資源的最大需求量,每個進程當前已分配的各個資源量和每個進程尚需要的各個資源量,輸出結(jié)果顯示在DOS界面上;(2)輸入進程請求,按照設(shè)計好的安全性算法進行檢查,得到結(jié)果并輸出整個執(zhí)行過程的相關(guān)信息和最終結(jié)果(主要包括資源分配表和安全序列)(3)要求要有各種異常的處理,程序的可控制性和可連續(xù)性執(zhí)行。銀行家算法中,要對當前申請資源的進程申請資源的數(shù)目進行判斷,如果可以試分配,則試求出一個安全序列,如果可以求出,則說明給這個進程分配資源
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1