設(shè)系統(tǒng)中僅有一類數(shù)量為M的獨(dú)占型資源,系統(tǒng)中N個進(jìn)程競爭該類資源,其中各進(jìn)程對該類資源的最大需求量為W。當(dāng)M、N、W分別取下列值時,試判斷哪些情況會發(fā)生死鎖?為什么? ①M(fèi)=2,N=2,W=1 ②M=3,N=2,W=2 ③M=3,N=2,W=3 ④M=5,N=3,W=2 ⑤M=6,N=3,W=3
兩個并發(fā)執(zhí)行的進(jìn)程A和B的程序如下: 其中N為整數(shù),初值為4。若進(jìn)程A先執(zhí)行了三個循環(huán)后,進(jìn)程A和進(jìn)程B又并發(fā)執(zhí)行了一個循環(huán),寫出可能出現(xiàn)的打印值。正確的打印值應(yīng)該是多少?請用P、V操作進(jìn)行管理,使進(jìn)程A和B并發(fā)執(zhí)行時不會出現(xiàn)與時間有關(guān)的錯誤。