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