單道批處理系統

單道批處理系統(Simple Batch Processing System)的處理過程

單道批處理系統的缺點

基本介紹

  • 中文名:單道批處理系統
  • 外文名:Simple Batch Processing System
起源,單道批處理系統的處理過程,單道批處理系統的缺點,

起源

20世紀50年代中期出現了第二代電晶體計算機,此時計算機雖已具有推廣套用的價值,但計算機系統仍然非常昂貴。為了能充分地提高它的利用率,應儘量保持系統的連線運行,即在處理完一個作業後,以減少機器的空閒等待時間。

單道批處理系統的處理過程

為實現對作業的連續處理,需要先把一批作業以脫機方式輸入到磁帶上,並在系統中配上監督(Monitor),在它的控制下,使這批作業能一個接一個地連續處理。其處理過程是:首先由監督程式將磁帶上的第一個作業裝入記憶體,並把運行控制權交給該作業;當該作業處理完成時,又把控制權交還給監督程式,再由監督程式把磁帶上的第二個作業調入記憶體。計算機系統就這樣自動地一個作業緊接一個作業地進行處理,直至磁帶上的所有作業全部完成,這樣便形成了早期的批處理系統。雖然系統對作業的處理是成批進行的,但在記憶體中始終只保持一道作業,故稱為單道批處理系統。
由上所述不難看出,單道批處理系統是在解決人機矛盾和CPU與I/O設備速度不匹配矛盾的過程中形成的,換言之,批處理系統旨在提高系統資源的利用率和系統吞吐量。但這種單道批處理系統仍然不能充分地利用系統資源,故現在已經很少使用。

單道批處理系統的缺點

單道批處理系統最主要的缺點是,系統中的資源得不到充分的利用。這是因為在記憶體中僅有一道程式,每逢該程式在運行中發出I/O請求後,CPU便處於等待狀態,必須在其I/O完成後才繼續運行。又因I/O設備的低速性,更使CPU的利用率顯著降低。

相關詞條

熱門詞條

聯絡我們