回覆列表
  • 1 # 使用者834195712159

    高階排程:又稱作業排程。其主要功能是根據一定的演算法,從輸人的一批作業中選出若干個作業,分配必要的資源,如記憶體、外設等,為它建立相應的使用者作業程序和為其服務的系統程序(如輸人、輸出程序),最後把它們的程式和資料調人記憶體,等待程序排程程式對其執行排程,並在作業完成後作善後處理工作。

    低階排程:又稱程序排程。其主要功能是根據一定的演算法將CPU分派給就緒佇列中的一個程序。執行低階排程功能的程式稱做程序排程程式,由它實現CPU在程序間的切換。程序排程的執行頻率很高,在分時系統中往往幾十毫秒就要執行一次。程序排程是作業系統中最基本的一種排程。在一般型別的作業系統中都必須有程序排程,而且它的策略的優劣直接影響整個系統的計能。

    中級排程:又稱交換排程。為了使記憶體中同時存放的程序數目不至於太多,有時就需要把某些程序從記憶體中移到外存上,以減少多道程式的數目,為此設立了中級排程。特別在採用虛擬儲存技術的系統或分時系統中,往往增加中級排程這一級。所以中級排程的功能是在記憶體使用情況緊張時,將一些暫時不能執行的講程從記憶體對換到外存上等待。當以後記憶體有足夠的空閒空間時,再將合適的程序重新換人記憶體,等待程序排程。引人中級排程的主要目的是為了提高記憶體的利用率和系統吞吐量。它實際上就是儲存器管理中的對換功能

  • 中秋節和大豐收的關聯?
  • 高中文理分科時該如何正確抉擇?文理科將來哪個就業好?