銀行家算法中,若出現(xiàn)以下資源分配情況:
試問:(1)該系統(tǒng)狀態(tài)是安全的嗎?請(qǐng)說明原因。 (2)如果進(jìn)程依次有如下資源請(qǐng)求,系統(tǒng)將怎樣進(jìn)行資源分配? P1:(1,0,2) P4:(3,3,0) P0:(0,2,0)
設(shè)有某多道程序設(shè)計(jì)系統(tǒng),可供用戶使用的主存空間為100KB。若系統(tǒng)采用不可移動(dòng)的可變分區(qū)管理方案管理主存中的用戶空間,且主存空間分配采用最先適應(yīng)分配算法,作業(yè)調(diào)度采用響應(yīng)比高者優(yōu)先算法,進(jìn)程調(diào)度采用先來先服務(wù)算法。若有五個(gè)作業(yè)J1,J2,J3,J4,J5進(jìn)入輸入井的時(shí)間、計(jì)算時(shí)間和內(nèi)存要求如下表所示,請(qǐng)寫出各作業(yè)執(zhí)行的順序、計(jì)算響應(yīng)比、計(jì)算作業(yè)的周轉(zhuǎn)時(shí)間和平均周轉(zhuǎn)時(shí)間。(要求寫出分析計(jì)算過程)