問答題假設(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ū)組成的緩沖池。

您可能感興趣的試卷

你可能感興趣的試題

最新試題

所有多道程序操作系統(tǒng),從單用戶系統(tǒng)到支持成千上萬用戶的主機(jī)系統(tǒng),都是圍繞()這一概念創(chuàng)建的。

題型:?jiǎn)雾?xiàng)選擇題

():決定哪一個(gè)進(jìn)程掛起的I/O 請(qǐng)求將被可用的I/O 設(shè)備處理。

題型:?jiǎn)雾?xiàng)選擇題

():決定加入待執(zhí)行的進(jìn)程池中。

題型:?jiǎn)雾?xiàng)選擇題

進(jìn)程在執(zhí)行時(shí),任意給定一個(gè)時(shí)間,都可以唯一地表征為一組元素,這些信息被存放在一個(gè)稱為()的數(shù)據(jù)結(jié)構(gòu)中。

題型:?jiǎn)雾?xiàng)選擇題

多個(gè)線程()數(shù)據(jù)空間,每個(gè)線程有自己的執(zhí)行堆棧和程序計(jì)數(shù)器為其執(zhí)行上下文。

題型:?jiǎn)雾?xiàng)選擇題

利用()功能,處理器可以在I/O操作的執(zhí)行過程中執(zhí)行其他指令。

題型:?jiǎn)雾?xiàng)選擇題

()是為處理器、內(nèi)存和I/O 模塊間提供通信的設(shè)施。

題型:?jiǎn)雾?xiàng)選擇題

線程的實(shí)現(xiàn)可以分為兩大類,即()線程。

題型:?jiǎn)雾?xiàng)選擇題

處理器調(diào)度的目標(biāo)是以滿足系統(tǒng)目標(biāo),如()的方式,把進(jìn)程分配到一個(gè)或多個(gè)處理器中執(zhí)行。①吞吐率②處理器效率③內(nèi)存空間④響應(yīng)時(shí)間

題型:?jiǎn)雾?xiàng)選擇題

所有線程都共享其所在進(jìn)程的地址空間,因此,線程沒有()。

題型:?jiǎn)雾?xiàng)選擇題