文檔庫

最新最全的文檔下載
當前位置:文檔庫 > 處理機調度

處理機調度

第四章處理機調度

1在剝奪調度方式中,剝奪的原則有哪些?剝奪與非剝奪調度策略之間的主要區別是什么?

【解答】

剝奪原則包括:

①優先級原則。優先級高的進程可以剝奪優先級低的進程占有的CPU;

②短進程優先原則。當到達的進程比正在執行的進程明顯地短時,將剝奪長進程的執行而優先執行短進程;

③時間片原則。每個進程被分配一個同樣的時間片,時間片用完后重新調度;

④強制性剝奪。極重要的進程或人工干預,強制引起調度。

剝奪方式也稱為搶占方式,其含義是當一個進程正在執行它的一個CPU周期期間,系統可基于某種原則強行分割該進程的當前CPU時值,即強行剝奪現行進程正占用的CPU,并把CPU分配給其它進程。非剝奪方式也稱非搶占方式,采用這種調度方式時,一旦把處理機分配給某個進程后,便讓該進程一直執行,直到該進程執行完成或等待某事件而被阻塞時,才把CPU分配給其他進程,決不允許其他進程搶占已分配出去的CPU。

2處理機調度分成哪幾級?說明每一級調度的含義。

【解答】

處理機調度按調度的層次可以劃分為高級調度、中級調度和低級調度三種。

(1)高級調度(high level scheduling)。高級調度又稱為作業調度或長程調度,它決定從外存的后備隊列中的選出哪些作業調入內存,并為它建立一個或多個就緒進程,準備執行。但在分時系統和實時系統中沒有作業的概念,目的是縮短響應時間或滿足用戶需求的截止時間,高級調度也就取消了。

网站流量怎么赚钱 000777股票分析 天津11选五一定牛遗漏 股票讲座 浙江十一选五走势图开奖结果 海南体育彩票飞鱼游戏 重庆时时全天两码计划 湖北11选五开奖结果查 复式连肖连码图 九龙精选平特一肖 黑龙江十一选五网上购彩 手机游戏急速赛车 江西省11选5开奖结果 炒股票新手入门教程 秒速赛车预测网站 赢钱平特一肖 河南福彩快三预测