作業系統批處理方式

  是作業系統五種型別中的其中一個,那麼它到底是怎麼執行操作的呢?下面由小編為大家整理了的相關知識,希望對大家有所幫助!

  1.

  ①批處理作業系統

  批處理***Batch Processing***作業系統的工作方式是:使用者將作業交給系統操作員,系統操作員將許多使用者的作業組成一批作業,之後輸入到計算機中,在系統中形成一個自動轉接的連續的作業流,然後啟動作業系統,系統自動、依次執行每個作業。最後由操作員將作業結果交給使用者。

  批處理作業系統的特點是:多道和成批處理。

  2.分時作業系統方式

  分時***Time Sharing***作業系統的工作方式是:一臺主機連線了若干個終端,每個終端有一個使用者在使用。使用者互動式地向系統提出命令請求,系統接受每個使用者的命令,採用時間片輪轉方式處理服務請求,並通過互動方式在終端上向用戶顯示結果。使用者根據上步結果發出下道命。分時作業系統將CPU的時間劃分成若干個片段,稱為時間片。作業系統以時間片為單位,輪流為每個終端使用者服務。每個使用者輪流使用一個時間片而使每個使用者並不感到有別的使用者存在。分時系統具有多路性、互動性、“獨佔”性和及時性的特徵。多路性指,伺時有多個使用者使用一臺計算機,巨集觀上看是多個人同時使用一個CPU,微觀上是多個人在不同時刻輪流使用CPU。互動性是指,使用者根據系統響應結果進一步提出新請求***使用者直接干預每一步***。“獨佔”性是指,使用者感覺不到計算機為其他人服務,就像整個系統為他所獨佔。及時性指,系統對使用者提出的請求及時響應。它支援位於不同終端的多個使用者同時使用一臺計算機,彼此獨立互不干擾,使用者感到好像一臺計算機全為他所用。

  常見的通用作業系統是分時系統與批處理系統的結合。其原則是:分時優先,批處理在後。“前臺”響應需頻繁互動的作業,如終端的要求; “後臺”處理時間性要求不強的作業。

  擴充套件資料:作業系統批處理系統常用排程演算法

  ①、先來先服務:FCFS

  ②、最短作業優先

  ③、最短剩餘時間優先

  ④、響應比最高者優先

  分時系統排程演算法:

  ①、輪轉排程

  ②、優先順序排程

  ③、多級佇列排程

  ④、彩票排程

  實時系統排程演算法:

  ①、單比率排程

  ②、限期排程

  ③、最少裕度法