丁香五月亚洲综合深深爱-老司机导航亚洲精品导航-无码av动漫精品一区二区免费-国产成人啪精品视频免费网-国产婷婷丁香五月缴情成人网

綜合百科

銀行家算法實驗報告

2025-01-04 07:51:00 來源:互聯(lián)網(wǎng)轉(zhuǎn)載或整理

銀行家算法是一種最有代表性的避免死鎖的算法。在避免死鎖方法中允許進(jìn)程動態(tài)地申請資源,但系統(tǒng)在進(jìn)行資源分配之前,應(yīng)先計算此次分配資源的安全性,若分配不會導(dǎo)致系統(tǒng)進(jìn)入不安全狀態(tài),則分配,否則等待。為實現(xiàn)銀行家算法,系統(tǒng)必須設(shè)置若干數(shù)據(jù)結(jié)構(gòu)。

銀行家算法實驗報告:

一、實驗名稱:銀行家算法

二、實驗?zāi)康模恒y行家算法是避免死鎖的一種重要方法,通過編寫一個簡單的銀行家算法程序,加深了解有關(guān)資源申請、避免死鎖等概念,并體會和了解死鎖和避免死鎖的具體實施方法。

三、問題分析與設(shè)計:

1、算法思路:先對用戶提出的請求進(jìn)行合法性檢查,即檢查請求是否大于需要的,是否大于可利用的。若請求合法,則進(jìn)行預(yù)分配,對分配后的狀態(tài)調(diào)用安全性算法進(jìn)行檢查。若安全,則分配;若不安全,則拒絕申請,恢復(fù)到原來的狀態(tài),拒絕申請。

2、銀行家算法步驟:

(1)如果Requesti<o(jì)r=Need,則轉(zhuǎn)向步驟

(2);否則,認(rèn)為出錯,因為它所需要的資源數(shù)已超過它所宣布的最大值。

(2)如果Request<o(jì)r=Available,則轉(zhuǎn)向步驟

(3);否則,表示系統(tǒng)中尚無足夠的資源,進(jìn)程必須等待。

(3)系統(tǒng)試探把要求的資源分配給進(jìn)程Pi,并修改下面數(shù)據(jù)結(jié)構(gòu)中的數(shù)值:

Available=Available-Request[i];

Allocation=Allocation+Request;Need=Need-Request;

(4)系統(tǒng)執(zhí)行安全性算法,檢查此次資源分配后,系統(tǒng)是否處于安全狀態(tài)。

3、安全性算法步驟:

(1)設(shè)置兩個向量

①工作向量Work。它表示系統(tǒng)可提供進(jìn)程繼續(xù)運(yùn)行所需要的各類資源數(shù)目,執(zhí)行安全算法開始時,Work=Allocation;

②布爾向量Finish。它表示系統(tǒng)是否有足夠的資源分配給進(jìn)程,使之運(yùn)行完成,開始時先做Finish[i]=false,當(dāng)有足夠資源分配給進(jìn)程時,令Finish[i]=true。

(2)從進(jìn)程***中找到一個能滿足下述條件的進(jìn)程:

①Finish[i]=false

②Need<or=Work如找到,執(zhí)行步驟(3);否則,執(zhí)行步驟(4)。(3)當(dāng)進(jìn)程P獲得資源后,可順利執(zhí)行,直至完成,并釋放出分配給它的資源,故應(yīng)執(zhí)行:Work=Work+Allocation;Finish[i]=true;轉(zhuǎn)向步驟(2)。(4)如果所有進(jìn)程的Finish[i]=true,則表示系統(tǒng)處于安全狀態(tài);否則,系統(tǒng)處于不安全狀態(tài)。

本文標(biāo)簽: 最新銀行貸款利率

其他文章

  • 阜新銀行存款安全嗎 阜新銀行安全嗎
  • 錳酸鋰上市龍頭 錳酸鋰股票的簡要分析
  • 海南礦業(yè)為什么不漲 海南礦業(yè)股票為什么不漲
  • 中華保險是大公司嗎 中華保險公司規(guī)模怎么樣
  • 590002分過紅嗎 中郵核心增長股票基金有分過紅嗎
  • 商貸轉(zhuǎn)公積金麻煩嗎 商轉(zhuǎn)公的流程有哪些呢
  • 完全不懂基金怎么入門 基金入門的方法
  • 豬肉行業(yè)龍頭股一覽表 豬肉行業(yè)股票的簡要分析
  • 人民幣的單位換算 人民幣有什么單位
  • 央企有哪些 央企的主要內(nèi)容
  • 聯(lián)通手機(jī)套餐資費(fèi)一覽表2022(聯(lián)通29元百G流量套餐)
  • 電腦旁放仙人掌可以防輻射嗎(仙人掌真的可以防輻射嗎)
  • 歷年日本女聲優(yōu)人氣排行(日本最可愛的30位聲優(yōu))
  • 迪馬利亞為什么叫天使降臨
  • 抖音什么時候上線的(深度解讀抖音的發(fā)展史)
  • 華裔是什么意思(華人華裔和華僑的區(qū)別)
  • 黃曉明和baby會復(fù)合嗎(黃曉明跟baby最新情況)
  • vivo X6手機(jī)最新價格(x6參數(shù)配置詳情)
  • 茭白上的小黑點(diǎn)是螞蟻新村(茭白上有小黑點(diǎn)是發(fā)霉嗎)
  • Zenfone 2詳細(xì)參數(shù)配置(華碩Zenfone2刷win10教程)
  • 黔ICP備19002813號

    主站蜘蛛池模板: 免费人成网站在线观看不卡| 国产精品综合一区二区|欧美日韩精品| 欧美在线一区二区在线播放| 人妻丝袜福利一区二区| 国产av婷婷一区二区三区| 精品一区二区三区的国产在线观看蜜月 | 国内精品久久久久伊人av| 国产精品伦人一区二区三区| 人妻激情偷乱视三区频一区二区 | 亚洲精品无码专区在线播放| 国产欧美国产精品第一区| 亚洲国产综合无码一区| 国产女厕偷窥系列在线视频| 成人性生交大片免费看96| 色综合久久久久综合体桃花网| 成人网站av亚洲国产| 岛国无码| 337p日本欧洲亚洲大胆在线| 性色av一区二区三区咪爱四虎| 国产内射一区亚洲| 精品人妻一区二区三区浪| 亚洲综合色在线视频www| 成人无码av一区二区三区 | 久久精品国内一区二区三区| 亚洲旡码a∨一区二区三区 | 日日拍夜夜嗷嗷叫国产| 久久久久99精品成人片直播| 男人扒开添女人下部免费视频| 国产萌白酱一区二区三区| 国产精品大屁股白浆一区二区网站 | 无码被窝影院午夜看片爽爽jk| 人人妻人人澡人人爽精品日本| 国产伦精品一区二区三区免.费| 一本到亚洲中文无码av| 人人澡人人妻人人爽欧美一区 | 麻豆最新国产av原创精品 | 亚洲成av人片高潮喷水| 欧洲人与动牲交α欧美精品| 亚洲青青草原男人的天堂 | 国模大胆一区二区三区| 精品久久久噜噜噜久久|