問答題

【簡答題】從讀卡機上讀進N張卡片,復(fù)制并打印。要求復(fù)制的信息、打印的卡片與原卡片的信息完全一致。假設(shè)這一工作由3個進程get,copy和put來完成,它們用了兩個緩沖區(qū)buffer1和buffer2,緩沖區(qū)只能容納一張卡片的信息。其中,進程get的功能是依次將每張卡片上的信息從讀卡機上讀進buffer1;進程copy的功能是把buffer1中的信息復(fù)制到buffer2;進程put的功能是取出buffer2中的信息并從打印機上輸出。 試用P,V操作描述3個進程間可并發(fā)運行的關(guān)系圖(或程序),要求說明信號量的作用及信號量的初值,盡可能提高并發(fā)性。

答案: 設(shè)互斥信號量S1,S2初值為1,分別用于對buffer1和buffer2的互斥訪問;同步信號量Sn1,Sn2初值為1,分...
題目列表

你可能感興趣的試題

問答題

【簡答題】試述分布式操作系統(tǒng)有哪些功能,它與網(wǎng)絡(luò)操作系統(tǒng)的區(qū)別是什么?

答案: 分布式操作系統(tǒng)的功能時:
(1)進程遷移
(2)分布式進程同步
(3)任務(wù)分配
...
問答題

【簡答題】

圖中將一組進程分為4類,假定各類進程之間采用優(yōu)先級調(diào)度,每類進程內(nèi)部采用時間片輪轉(zhuǎn)調(diào)度。請簡述P1,P2,P3,P4,P5,P6,P7,P8進程的調(diào)度過程。

答案: 各類類進程之間采用優(yōu)先級調(diào)度,而同類進程內(nèi)部采用時間片輪轉(zhuǎn)調(diào)度。先進行優(yōu)先級4的進程調(diào)度,P1,P2,P3按時間片進行輪...
微信掃碼免費搜題