問答題

【簡答題】

兩個并發(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)的錯誤。

答案:

題目列表

你可能感興趣的試題

問答題

【簡答題】請描述產(chǎn)生死鎖的四個必要條件。

答案: 互斥使用(資源獨(dú)占)一個資源每次只能給一個進(jìn)程使用
不可強(qiáng)占(不可剝奪)資源申請者不能強(qiáng)行的從資源占有者手中奪...
問答題

【簡答題】試以生產(chǎn)者—消費(fèi)者問題說明進(jìn)程同步問題的實質(zhì)。

答案: 一個生產(chǎn)者,一個消費(fèi)者和一個產(chǎn)品之間關(guān)系是典型的進(jìn)程同步問題。設(shè)信號量S為倉庫內(nèi)產(chǎn)品,P- V操作配對進(jìn)行缺一不可。生產(chǎn)...
微信掃碼免費(fèi)搜題