首頁
題庫
網(wǎng)課
在線???/a>
桌面端
登錄
搜標(biāo)題
搜題干
搜選項(xiàng)
0
/ 200字
搜索
問答題
【簡答題】管程與會(huì)合這兩種同步機(jī)制之間的主要差別何在?
答案:
管程與會(huì)合都屬于集中式結(jié)構(gòu)化同步機(jī)制,但二者的實(shí)現(xiàn)機(jī)理完全不同。管程是被動(dòng)性語言成分,管程本身不能占有處理機(jī),管程外部子...
點(diǎn)擊查看完整答案
手機(jī)看題
你可能感興趣的試題
問答題
【簡答題】編寫一個(gè)管程,使得調(diào)用進(jìn)程能夠等待若干指定時(shí)間單位(ticks).可以假定有一個(gè)硬件實(shí)時(shí)鐘,每隔一個(gè)tick時(shí)間單位調(diào)用該管程一次。
答案:
兩個(gè)外部過程:sleep用于進(jìn)程等待指定時(shí)間,tick用于時(shí)鐘中斷記數(shù)和喚醒等待進(jìn)程。
點(diǎn)擊查看完整答案
手機(jī)看題
問答題
【簡答題】雖然管程是互斥進(jìn)入的,但管程中定義的外部子程序必須是可再入的,試說明原因。
答案:
管程互斥是在變量級(jí)別的,同一管程類型可以有多個(gè)實(shí)例,而管程內(nèi)部子程序只在管程類型定義時(shí)生成一套代碼,為保障對(duì)不同管程變量...
點(diǎn)擊查看完整答案
手機(jī)看題
微信掃碼免費(fèi)搜題