問答題有四個并發(fā)進(jìn)程:R1,R2,W1和W2,它們共享可以存放一個數(shù)的緩沖區(qū)。進(jìn)程R1每次從磁盤讀入一個數(shù)存放到緩沖區(qū)中,供進(jìn)程W1打印輸出;進(jìn)程R2每次從鍵盤讀一個數(shù)存放到緩沖區(qū)中,供進(jìn)程W2打印輸出。當(dāng)緩沖區(qū)滿時,不允許再向緩沖區(qū)中存放數(shù)據(jù);當(dāng)緩沖區(qū)空時,不允許再從緩沖區(qū)中取出數(shù)據(jù)打印輸出。試用PV操作實現(xiàn)四個進(jìn)程的協(xié)調(diào)運行。
您可能感興趣的試卷
最新試題
()是指進(jìn)程總是擁有對資源的控制或所有權(quán),這些資源包括內(nèi)存、I/O 通道、I/O設(shè)備和文件等。
題型:單項選擇題
長程調(diào)度程序控制著系統(tǒng)的并發(fā)度,一旦允許進(jìn)入,一個作業(yè)或用戶程序就成為一個(),并被添加到供短程調(diào)度程序使用的隊列中等待調(diào)度。
題型:單項選擇題
可以把進(jìn)程看作是由一組元素組成的實體。進(jìn)程的兩個基本元素是()。①程序代碼②邏輯函數(shù)③執(zhí)行模塊④相關(guān)數(shù)據(jù)集
題型:單項選擇題
所有線程都共享其所在進(jìn)程的地址空間,因此,線程沒有()。
題型:單項選擇題
()中包括一個存放其映像的虛擬地址空間,它是程序、數(shù)據(jù)、棧和進(jìn)程控制塊中定義的屬性的集合。
題型:單項選擇題
()包含了充分的信息,這樣就可以中斷一個進(jìn)程的執(zhí)行,并且在后來恢復(fù)執(zhí)行該進(jìn)程,它是操作系統(tǒng)能夠支持多進(jìn)程和提供多重處理技術(shù)的關(guān)鍵工具。
題型:單項選擇題
():決定加入待執(zhí)行的進(jìn)程池中。
題型:單項選擇題
()是為處理器、內(nèi)存和I/O 模塊間提供通信的設(shè)施。
題型:單項選擇題
在一個純粹的()線程軟件中,有關(guān)線程管理的所有工作都是由內(nèi)核完成的,應(yīng)用程序部分沒有進(jìn)行線程管理的代碼,
題型:單項選擇題
()態(tài)是指操作系統(tǒng)從可執(zhí)行進(jìn)程組中釋放出的進(jìn)程,或者是因為它自身停止了,或者是因為某種原因被取消。
題型:單項選擇題