問(wèn)答題
問(wèn)答題
問(wèn)答題
假定某計(jì)算機(jī)系統(tǒng)有R1和R2兩類可再使用資源(其中R1有兩個(gè)單位,R2有一個(gè)單位),它們被進(jìn)程P1,P2所共享,且已知兩個(gè)進(jìn)程均以下列順序使用兩類資源。
→申請(qǐng)R1→申請(qǐng)R2→申請(qǐng)R1→釋放R1→釋放R2→釋放R1→
試求出系統(tǒng)運(yùn)行過(guò)程中可能到達(dá)的死鎖點(diǎn),并畫(huà)出死鎖點(diǎn)的資源分配圖(或稱進(jìn)程-資源圖)。
問(wèn)答題
某系統(tǒng)有R1設(shè)備3臺(tái),R2設(shè)備4臺(tái),它們被P1、P2、P3和P4進(jìn)程共享,且已知這4個(gè)進(jìn)程均按以下順序使用設(shè)備: →申請(qǐng)R1→申請(qǐng)R2→申請(qǐng)R1→釋放R1→釋放R2→釋放R1
若可能的話,請(qǐng)舉出一種情況,并畫(huà)出表示該死鎖狀態(tài)的進(jìn)程—資源圖。問(wèn)答題
某系統(tǒng)有R1設(shè)備3臺(tái),R2設(shè)備4臺(tái),它們被P1、P2、P3和P4進(jìn)程共享,且已知這4個(gè)進(jìn)程均按以下順序使用設(shè)備: →申請(qǐng)R1→申請(qǐng)R2→申請(qǐng)R1→釋放R1→釋放R2→釋放R1
系統(tǒng)運(yùn)行中可能產(chǎn)生死鎖嗎?為什么?問(wèn)答題
把死鎖檢測(cè)算法用于下面的數(shù)據(jù),并請(qǐng)問(wèn):
若第五個(gè)進(jìn)程提出資源請(qǐng)求request5(0,0,1,0),系統(tǒng)能分配資源給它嗎?不可分配,系統(tǒng)進(jìn)入不安全狀態(tài)。
問(wèn)答題
把死鎖檢測(cè)算法用于下面的數(shù)據(jù),并請(qǐng)問(wèn):
若第二個(gè)進(jìn)程提出資源請(qǐng)求request2(0,0,1,0),系統(tǒng)能分配資源給它嗎?可以分配,存在安全序列:P4,P1,P5,P2,P3。
問(wèn)答題
把死鎖檢測(cè)算法用于下面的數(shù)據(jù),并請(qǐng)問(wèn):
此時(shí)系統(tǒng)此時(shí)處于安全狀態(tài)嗎?此時(shí)可以找出進(jìn)程安全序列:P4,P1,P5,P2,P3。故系統(tǒng)處于安全狀態(tài)。
問(wèn)答題
系統(tǒng)有A、B、C、D共4種資源,在某時(shí)刻進(jìn)程P0、P1、P2、P3和P4對(duì)資源的占有和需求情況如表,試解答下列問(wèn)題:
系統(tǒng)處于安全狀態(tài),存在安全序列:P0,P3,P4,P1,P2。