CPU是計算機系統(tǒng)中一個十分重要的資源,本章主要介紹處理機的調(diào)度目標(biāo)、策略以及評價方法等。因為處理機調(diào)度程序不可能選擇全部駐留在外存的進(jìn)程,因此,在調(diào)度一個進(jìn)程占有處理機之前,系統(tǒng)必須按某種策略把外存中處于后備狀態(tài)的作業(yè)選擇出來,并創(chuàng)建進(jìn)程和分配內(nèi)存,為進(jìn)程執(zhí)行準(zhǔn)備必需的資源。這一步稱為作業(yè)調(diào)度或高級調(diào)度。作業(yè)調(diào)度的目標(biāo)是盡量做到公平合理,能執(zhí)行盡可能多的作業(yè)、盡快地響應(yīng)時間以及高的設(shè)備利用率等。任一調(diào)度算法要同時滿足這些調(diào)度目標(biāo)是不可能的。大多數(shù)操作系統(tǒng)都是根據(jù)用戶需要而采用兼顧某些目標(biāo)的方法。比較常用的作業(yè)調(diào)度算法有:FCFS(先來先服務(wù))、方法、SJP(最短作業(yè)優(yōu)先)法、HRN(最高響應(yīng)比)法等。這
標(biāo)簽:
CPU
計算機系統(tǒng)
十分
資源
上傳時間:
2014-01-11
上傳用戶:hoperingcong