批处理操作系统与分时操作系统的工作方式
1.批處理系統、分時系統工作方式以及系統常用調度算法。
①批處理操作系統
批處理(Batch Processing)操作系統的工作方式是:用戶將作業交給系統操作員,系統操作員將許多用戶的作業組成一批作業,之后輸入到計算機中,在系統中形成一個自動轉接的連續的作業流,然后啟動操作系統,系統自動、依次執行每個作業。最后由操作員將作業結果交給用戶。
批處理操作系統的特點是:多道和成批處理。
②分時操作系統
分時(Time Sharing)操作系統的工作方式是:一臺主機連接了若干個終端,每個終端有一個用戶在使用。用戶交互式地向系統提出命令請求,系統接受每個用戶的命令,采用時間片輪轉方式處理服務請求,并通過交互方式在終端上向用戶顯示結果。用戶根據上步結果發出下道命。分時操作系統將CPU的時間劃分成若干個片段,稱為時間片。操作系統以時間片為單位,輪流為每個終端用戶服務。每個用戶輪流使用一個時間片而使每個用戶并不感到有別的用戶存在。分時系統具有多路性、交互性、“獨占”性和及時性的特征。多路性指,伺時有多個用戶使用一臺計算機,宏觀上看是多個人同時使用一個CPU,微觀上是多個人在不同時刻輪流使用CPU。交互性是指,用戶根據系統響應結果進一步提出新請求(用戶直接干預每一步)。“獨占”性是指,用戶感覺不到計算機為其他人服務,就像整個系統為他所獨占。及時性指,系統對用戶提出的請求及時響應。它支持位于不同終端的多個用戶同時使用一臺計算機,彼此獨立互不干擾,用戶感到好像一臺計算機全為他所用。
常見的通用操作系統是分時系統與批處理系統的結合。其原則是:分時優先,批處理在后。“前臺”響應需頻繁交互的作業,如終端的要求; “后臺”處理時間性要求不強的作業。
批處理系統常用調度算法:
①、先來先服務:FCFS
②、最短作業優先
③、最短剩余時間優先
④、響應比最高者優先
分時系統調度算法:
①、輪轉調度
②、優先級調度
③、多級隊列調度
④、彩票調度
實時系統調度算法:
①、單比率調度
②、限期調度
③、最少裕度法
轉載于:https://www.cnblogs.com/gauze/p/5592669.html
總結
以上是生活随笔為你收集整理的批处理操作系统与分时操作系统的工作方式的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Android仿简历生成图片功能,And
- 下一篇: 0-1k/0-10k欧姆转换4-20ma