某系統(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
(1)系統(tǒng)運(yùn)行中可能產(chǎn)生死鎖嗎?為什么?
(2)若可能的話,請(qǐng)舉出一種情況,并畫(huà)出表示該死鎖狀態(tài)的進(jìn)程—資源圖。
您可能感興趣的試卷
你可能感興趣的試題
最新試題
user數(shù)據(jù)表中account_locked字段的值為N時(shí)表示解鎖,值為Y時(shí)表示鎖定。
如果插入的數(shù)據(jù)有多條,多條數(shù)據(jù)之間用逗號(hào)隔開(kāi)。
交叉連接查詢的結(jié)果中存在很多不合理的數(shù)據(jù),所以在實(shí)際應(yīng)用中應(yīng)避免使用交叉連接查詢。
簡(jiǎn)述MySQL數(shù)據(jù)庫(kù)和Oracle數(shù)據(jù)庫(kù)的特點(diǎn)。
DROP USER語(yǔ)句一次可以刪除多個(gè)用戶,用戶名使用逗號(hào)分隔。
下列選項(xiàng)中,對(duì)READ UNCOMMITTED的描述錯(cuò)誤的有()
在刪除數(shù)據(jù)庫(kù)的語(yǔ)句中使用IF EXISTS可以防止刪除不存在的數(shù)據(jù)庫(kù)時(shí)發(fā)生錯(cuò)誤。
使用SERIALIZABLE隔離級(jí)別可以避免幻讀,但同時(shí)也會(huì)增加耗時(shí),影響數(shù)據(jù)庫(kù)的并發(fā)性能。
視圖的查詢語(yǔ)句可以是單表查詢,也可以是多表查詢。
簡(jiǎn)述TIMESTAMP類(lèi)型與DATATIME類(lèi)型的區(qū)別。