驍龍8gen1和天璣9000哪個好性能更強 區(qū)別對比分析
2023-01-30
更新時間:2022-09-24 07:06:19作者:智慧百科
1、引入多道程序設(shè)計技術(shù)的根本目的是為了提高CPU的利用率,充分發(fā)揮計算機系統(tǒng)部件的并行性,現(xiàn)代計算機系統(tǒng)都采用了多道程序設(shè)計技術(shù)。
2、多道程序共享處理系統(tǒng)的各種資源,但是系統(tǒng)的資源有限,每道程序要求資源的數(shù)量和種類也各不相同,因此多道程序的調(diào)度根據(jù)每個程序的不同資源要求采用下列策略:(1)先來先服務(wù),按程序錄入順序建立一個后備隊列,由調(diào)度程序從頭掃描后備隊列,找出第一個資源能得到滿足的程序,將它插入現(xiàn)行隊列等待執(zhí)行。(2)按優(yōu)先數(shù)調(diào)度,系統(tǒng)挑選優(yōu)先數(shù)最高的程序執(zhí)行。程序的優(yōu)先數(shù)可以由用戶規(guī)定(系統(tǒng)對優(yōu)先數(shù)高的程序收取較高的費用),也可由系統(tǒng)決定。這種優(yōu)先數(shù)可以在程序進入系統(tǒng)時確定,也可以在每次程序調(diào)度時計算得出。在同一優(yōu)先數(shù)的程序中,仍按先來先服務(wù)的原則調(diào)度。(3)均衡調(diào)度,把程序按其本身的特性分類,如A類是輸入輸出費時的程序,B類是輸入輸出與運算時間均衡的程序,C類為運算費時的程序。程序調(diào)度程序輪流地從這些不同類型的程序中挑選運行程序,使資源得到均衡的利用,發(fā)揮系統(tǒng)效率并使用戶滿意。