開心生活站

位置:首頁 > IT科技 > 

操作系統的處理器調度程序使用什麼技術

IT科技2.16W

操作系統的處理器調度程序使用分時技術,爲了讓操作系統能同時給多個用戶提供服務,它的處理器調程序使用分時技術把CPU分配給各個任務。

操作系統的處理器調度程序使用什麼技術

把處理機時間劃分成很短的時間片輪流地分配給各個聯機作業使用。如果某個作業在分配給他的時間片用完之前計算還未完成,該作業就暫時中斷,等待下一輪繼續計算。此時處理機讓給另一個作業使用。

分時技術與複合編程一樣,基本思路是將計算機的處理從一個任務切換到另一個任務。分時技術也要求對操作系統進行剪裁以適應手頭任務的需要。第一個分時操作系統,MULTICS(用於多路複用信息與計算業務 60年代) 。由包括通用電器、貝爾實驗室和麻省理工學院在內的開發小組共同開發出來的。Ken Thompson是參與開發MULTICS項目的成員之一,他後來與Dennis Ritchie共同開發出了UNIX系統。