31. Multiprogramming 需要________作業系統。 (..-阿摩線上測驗
2F william 大三上 (2018/05/25)
多元程式規劃(Multiprogramming) 一個單獨的使用者,不可能一直讓CPU或I/O裝置保持忙碌,因此要有「多元程式規劃」,以便讓CPU始終有工作可做,增加CPU的使用率。多元程式規劃是O.S.同一時間內,將多個工作(Job)放入記憶體內,CPU一次執行一個工作,等該工作要執行I/O動作時,O.S.就把CPU拿回來給下一個工作使用,如此地繼續下去,最後還是會輪到第一個工作使用CPU。 工作池(Job Pool)是存放在輔助記憶體內並等待配置(Allocate)主記憶體的所有工作的集合。若有很多個工作存在輔助記憶體內,準備被放入主記憶體內,但因主記憶體的空間不夠,O.S.必須從中選擇一些來放入主記憶體,這種選擇工作由「長程排班程式」來做。當主記憶體內有多個... 查看完整內容 |