問(wèn)答題

【案例分析題】假設(shè)有三個(gè)并發(fā)進(jìn)程P,Q,R,其中P負(fù)責(zé)從輸入設(shè)備上讀入信息并傳送給Q,Q將信息加工后傳送給R,R則負(fù)責(zé)將信息打印輸出。寫(xiě)出下列條件的并發(fā)程序:進(jìn)程P、Q共享一個(gè)緩沖區(qū),進(jìn)程Q、R共享另一個(gè)緩沖區(qū)。

答案: 第一步:確定進(jìn)程
3個(gè)進(jìn)程P、Q、R
P進(jìn)程:
從輸入設(shè)備上讀入信息
將信息放入...
題目列表

你可能感興趣的試題

問(wèn)答題

【簡(jiǎn)答題】在生產(chǎn)者-消費(fèi)者問(wèn)題中,如果缺少了V(full)或V(empty),或者將P(full)與P(mutex)互換位置,或者將V(full)與V(mutex)互換位置,結(jié)果分別是什么?

答案: 在生產(chǎn)者-消費(fèi)者問(wèn)題中,如果缺少了V(full)或V(empty),系統(tǒng)最終可能進(jìn)入死鎖狀態(tài)。將P(full)與P(mu...
問(wèn)答題

【簡(jiǎn)答題】信號(hào)量的PV操作是如何定義的?試說(shuō)明信號(hào)量的PV操作的物理意義。

答案: P(S):將信號(hào)量S減1,若結(jié)果大于或等于0,則該進(jìn)程繼續(xù)執(zhí)行;若結(jié)果小于0,則該進(jìn)程被阻塞,并將其插入到該信號(hào)量的等待...
微信掃碼免費(fèi)搜題