問答題

【簡(jiǎn)答題】

設(shè)系統(tǒng)中僅有一類數(shù)量為M的獨(dú)占型資源,系統(tǒng)中N個(gè)進(jìn)程競(jìng)爭(zhēng)該類資源,其中各進(jìn)程對(duì)該類資源的最大需求量為W。當(dāng)M、N、W分別取下列值時(shí),試判斷哪些情況會(huì)發(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

答案: ③可能會(huì)發(fā)生死鎖。只要一個(gè)進(jìn)程占用了少于3個(gè)獨(dú)占型資源而另一個(gè)進(jìn)程占用了其余的獨(dú)占型資源,兩個(gè)進(jìn)程都會(huì)相互處于等待對(duì)方進(jìn)...
微信掃碼免費(fèi)搜題