數(shù)據(jù)結(jié)構(gòu) 假設(shè)有M個(gè)進(jìn)程N(yùn)類資源,則有如下數(shù)據(jù)結(jié)構(gòu): MAX[M*N] M個(gè)進(jìn)程對(duì)N類資源的最大需求量 AVAILABLE[N] 系統(tǒng)可用資源數(shù) ALLOCATION[M*N] M個(gè)進(jìn)程已經(jīng)得到N類資源的資源量 NEED[M*N] M個(gè)進(jìn)程還需要N類資源的資源量 2.銀行家算法 設(shè)進(jìn)程I提出請(qǐng)求Request[N],則銀行家算法按如下規(guī)則進(jìn)行判斷。 (1)如果Request[N]<=NEED[I,N],則轉(zhuǎn)(2);否則,出錯(cuò)。 (2)如果Request[N]<=AVAILABLE,則轉(zhuǎn)(3);否則,出錯(cuò)。 (3)系統(tǒng)試探分配資源,修改相關(guān)數(shù)據(jù): AVAILABLE=AVAILABLE-REQUEST ALLOCATION=ALLOCATION+REQUEST NEED=NEED-REQUEST (4)系統(tǒng)執(zhí)行安全性檢查,如安全,則分配成立;否則試探險(xiǎn)性分配作廢,系統(tǒng)恢復(fù)原狀,進(jìn)程等待。 3.安全性檢查 (1)設(shè)置兩個(gè)工作向量WORK=AVAILABLE;FINISH[M]=FALSE (2)從進(jìn)程集合中找到一個(gè)滿足下述條件的進(jìn)程, FINISH[i]=FALSE NEED<=WORK 如找到,執(zhí)行(3);否則,執(zhí)行(4) (3)設(shè)進(jìn)程獲得資源,可順利執(zhí)行,直至完成,從而釋放資源。 WORK=WORK+ALLOCATION FINISH=TRUE GO TO 2 (4)如所有的進(jìn)程Finish[M]=true,則表示安全;否則系統(tǒng)不安全。
標(biāo)簽: 數(shù)據(jù)結(jié)構(gòu) 進(jìn)程 資源
上傳時(shí)間: 2013-12-24
上傳用戶:alan-ee
人工免疫算法的源程序。由主程序和子程序等十幾個(gè)m文件組成。
上傳時(shí)間: 2015-04-29
上傳用戶:康郎
matlab 使用簡(jiǎn)介 網(wǎng)頁(yè)形式 含有大量的實(shí)例 沒有單獨(dú)的M文件 不過復(fù)制粘貼也是一樣
上傳時(shí)間: 2014-01-07
上傳用戶:yyyyyyyyyy
LMS 算法MATLAB代碼,可以經(jīng)常LMS的計(jì)算.這個(gè)是.M文件.希望大家多交流
上傳時(shí)間: 2015-05-04
上傳用戶:dsgkjgkjg
MATLAB的仿真程序,關(guān)于TOKEN的,仿真了TOKEN這個(gè)MAC方式的運(yùn)行.這里是.M文件
標(biāo)簽: TOKEN MATLAB MAC 仿真程序
上傳時(shí)間: 2014-01-05
上傳用戶:xsnjzljj
m序列發(fā)生器(簡(jiǎn)單型碼序列發(fā)生器-----simple shift register generator)
標(biāo)簽: generator register simple shift
上傳時(shí)間: 2014-12-01
上傳用戶:dbs012280
<===== 關(guān)于 GANT 鼠標(biāo)集 (M) =====> 此“GANT 鼠標(biāo)集 (M)”包含黃色和藍(lán)色兩種顏色主題,每種顏色主題分別有兩套鼠標(biāo)。換句話說,這個(gè)鼠標(biāo)集共提供4套鼠標(biāo),分別放在4個(gè)文件夾內(nèi)。 這里,我簡(jiǎn)單介紹一下每套鼠標(biāo),以所在文件夾名來指代: - yellow_normal_24x24:黃色,9個(gè) ani 文件(動(dòng)態(tài)鼠標(biāo))和6個(gè) cur 文件(靜態(tài)鼠標(biāo)),與預(yù)覽圖中所示一樣; - yellow_colorful_24x24:黃色,除“Work in Background.ani”和“Wait.ani”兩個(gè)鼠標(biāo)為12色變換之外,其他13個(gè)鼠標(biāo)與上面一套完全相同; - blue_normal_24x24:藍(lán)色,9個(gè) ani 文件和6個(gè) cur 文件; - blue_colorful_24x24:藍(lán)色,除“Work in Background.ani”和“Wait.ani”兩個(gè)鼠標(biāo)為12色變換之外,其他13個(gè)鼠標(biāo)與上面一套完全相同。 所有鼠標(biāo)的尺寸都是 24像素 x 24像素。 感謝 mattahan 準(zhǔn)許我使用他的 GANT 圖標(biāo)來制作這幾套鼠標(biāo)! 同時(shí)非常感謝 cyberchaos05(http://cyberchaos05.deviantart.com),他為我制作了鼠標(biāo)的預(yù)覽圖。 “GANT 鼠標(biāo)集 (M)”僅供個(gè)人使用,不得用于任何商業(yè)目的!
上傳時(shí)間: 2013-12-20
上傳用戶:SimonQQ
MATLABThe CD-ROM accompanying this book contains MATLAB® M-files (MATLAB language source code) and Simulink® block diagram models for designing, implementing and testing control systems.
標(biāo)簽: MATLAB accompanying MATLABThe contains
上傳時(shí)間: 2013-11-26
上傳用戶:yyyyyyyyyy
This m file models a DPSK UWB system using a delay in one leg of the mixer, correlation receiver low pass filter combination requiring no template for synching. Various waveforms are displayed throughout the system to allow the user to observe operation of the system.
標(biāo)簽: correlation receiver models system
上傳時(shí)間: 2013-12-13
上傳用戶:semi1981
Models UWB TX and RX using BPSK fifth derivative. MATLAB Release: R13 Description: This m file models a UWB system using BPSK with the fifth order derivative of the gaussian pulse with correlation receiver and intgrator.
標(biāo)簽: Description derivative Release Models
上傳時(shí)間: 2015-05-08
上傳用戶:zhliu007
蟲蟲下載站版權(quán)所有 京ICP備2021023401號(hào)-1