假定系統(tǒng)中有5個(gè)進(jìn)程{P0,P1,P2,P3,P4}和A、B、C三種資源,三種資源的總數(shù)量為(10,5,7)。在T0時(shí)刻資源分配情況如下表所示,問(wèn)
(1)T0時(shí)刻系統(tǒng)還可使用的資源量Available是多少?填入下表中。T0時(shí)刻是否安全?
(2)如果進(jìn)程P1發(fā)出資源請(qǐng)求(1,0,2),問(wèn)系統(tǒng)能否將資源分配給它,為什么?
(3)如果進(jìn)程P4發(fā)出資源請(qǐng)求(3,3,0),系統(tǒng)能否分配給它?為什么?
(4)若進(jìn)程P0發(fā)出資源請(qǐng)求(0,2,0),系統(tǒng)能否將資源分配給它?
您可能感興趣的試卷
最新試題
所有線程都共享其所在進(jìn)程的地址空間,因此,線程沒(méi)有()。
操作系統(tǒng)以一種有序的方式管理應(yīng)用程序的執(zhí)行,以達(dá)到()目的。①資源對(duì)多個(gè)應(yīng)用程序是可用的②物理處理器在多個(gè)應(yīng)用程序間切換以保證所有程序都在執(zhí)行中③處理器和I/O 設(shè)備能得到充分利用④數(shù)據(jù)文件適用于多數(shù)數(shù)據(jù)庫(kù)格式
():決定加入待執(zhí)行的進(jìn)程池中。
():決定加入部分或全部在內(nèi)存中的進(jìn)程集合中。
()包含了充分的信息,這樣就可以中斷一個(gè)進(jìn)程的執(zhí)行,并且在后來(lái)恢復(fù)執(zhí)行該進(jìn)程,它是操作系統(tǒng)能夠支持多進(jìn)程和提供多重處理技術(shù)的關(guān)鍵工具。
可以把進(jìn)程看作是由一組元素組成的實(shí)體。進(jìn)程的兩個(gè)基本元素是()。①程序代碼②邏輯函數(shù)③執(zhí)行模塊④相關(guān)數(shù)據(jù)集
()是指操作系統(tǒng)確定是否發(fā)生了I/O活動(dòng)。如果I/O活動(dòng)是一個(gè)或多個(gè)進(jìn)程正在等待的事件,操作系統(tǒng)就把所有相應(yīng)的阻塞態(tài)進(jìn)程轉(zhuǎn)換到就緒態(tài)。
線程的實(shí)現(xiàn)可以分為兩大類(lèi),即()線程。
()態(tài)是指進(jìn)程已經(jīng)做好準(zhǔn)備,只要有機(jī)會(huì)就開(kāi)始執(zhí)行。
()態(tài)是指進(jìn)程在某些事件發(fā)生前不能執(zhí)行,如I/O 操作完成。