設(shè)有A、B、C三組進(jìn)程,它們互斥地使用某一獨(dú)占型資源R,使用前申請(qǐng),使用后釋放。資源分配原則如下:
(1)當(dāng)只有一組申請(qǐng)進(jìn)程時(shí),該組申請(qǐng)進(jìn)程依次獲得R;
(2)當(dāng)有兩組申請(qǐng)進(jìn)程時(shí),各組申請(qǐng)進(jìn)程交替獲得R,組內(nèi)申請(qǐng)進(jìn)程依次獲得R;
(3)當(dāng)有三組申請(qǐng)進(jìn)程時(shí),各組申請(qǐng)進(jìn)程輪流獲得R,組內(nèi)申請(qǐng)進(jìn)程依次獲得R。試用信號(hào)燈和PV操作分別給出各組進(jìn)程的申請(qǐng)活動(dòng)程序段和釋放活動(dòng)程序段。
您可能感興趣的試卷
你可能感興趣的試題
最新試題
在操作系統(tǒng)中引起進(jìn)程調(diào)度的主要原因有原語操作,發(fā)生某事件和()等。
可變分區(qū)存儲(chǔ)管理中內(nèi)存預(yù)先(),作業(yè)裝入時(shí),在內(nèi)存用戶空閑區(qū)內(nèi)劃分出一塊與作業(yè)大小適合的連續(xù)區(qū)域裝入。
當(dāng)進(jìn)程等待占用處理機(jī)時(shí),稱該進(jìn)程為(),交換技術(shù)是把處于()的進(jìn)程換出(進(jìn))內(nèi)存。
一個(gè)進(jìn)程運(yùn)行時(shí)出于()的原因而可能被中斷。
為了解決碎片問題,可采用一種方法,將內(nèi)存中的所有作業(yè)進(jìn)行移動(dòng),使原來分散的多個(gè)小分區(qū)拼接成一個(gè)大分區(qū),這種方法稱為()。
()存儲(chǔ)管理兼顧了段式在邏輯上的清晰和頁(yè)式在存儲(chǔ)管理上的方便之優(yōu)點(diǎn)。
程序執(zhí)行的局部性原理體現(xiàn)在()兩個(gè)方面。
不影響多級(jí)反饋隊(duì)列調(diào)度算法的性能是()
下述內(nèi)存分配算法中,()更容易產(chǎn)生無法利用的碎片。
在請(qǐng)求分頁(yè)系統(tǒng)中,分頁(yè)是由()實(shí)現(xiàn)的。