操作系統(tǒng)批處理方式
操作系統(tǒng)批處理方式是操作系統(tǒng)五種類型中的其中一個(gè),那么它到底是怎么運(yùn)行操作的呢?下面由學(xué)習(xí)啦小編為大家整理了操作系統(tǒng)批處理方式的相關(guān)知識(shí),希望對(duì)大家有所幫助!
1.操作系統(tǒng)批處理方式
?、倥幚聿僮飨到y(tǒng)
批處理(Batch Processing)操作系統(tǒng)的工作方式是:用戶將作業(yè)交給系統(tǒng)操作員,系統(tǒng)操作員將許多用戶的作業(yè)組成一批作業(yè),之后輸入到計(jì)算機(jī)中,在系統(tǒng)中形成一個(gè)自動(dòng)轉(zhuǎn)接的連續(xù)的作業(yè)流,然后啟動(dòng)操作系統(tǒng),系統(tǒng)自動(dòng)、依次執(zhí)行每個(gè)作業(yè)。最后由操作員將作業(yè)結(jié)果交給用戶。
批處理操作系統(tǒng)的特點(diǎn)是:多道和成批處理。
2.分時(shí)操作系統(tǒng)方式
分時(shí)(Time Sharing)操作系統(tǒng)的工作方式是:一臺(tái)主機(jī)連接了若干個(gè)終端,每個(gè)終端有一個(gè)用戶在使用。用戶交互式地向系統(tǒng)提出命令請(qǐng)求,系統(tǒng)接受每個(gè)用戶的命令,采用時(shí)間片輪轉(zhuǎn)方式處理服務(wù)請(qǐng)求,并通過交互方式在終端上向用戶顯示結(jié)果。用戶根據(jù)上步結(jié)果發(fā)出下道命。分時(shí)操作系統(tǒng)將CPU的時(shí)間劃分成若干個(gè)片段,稱為時(shí)間片。操作系統(tǒng)以時(shí)間片為單位,輪流為每個(gè)終端用戶服務(wù)。每個(gè)用戶輪流使用一個(gè)時(shí)間片而使每個(gè)用戶并不感到有別的用戶存在。分時(shí)系統(tǒng)具有多路性、交互性、“獨(dú)占”性和及時(shí)性的特征。多路性指,伺時(shí)有多個(gè)用戶使用一臺(tái)計(jì)算機(jī),宏觀上看是多個(gè)人同時(shí)使用一個(gè)CPU,微觀上是多個(gè)人在不同時(shí)刻輪流使用CPU。交互性是指,用戶根據(jù)系統(tǒng)響應(yīng)結(jié)果進(jìn)一步提出新請(qǐng)求(用戶直接干預(yù)每一步)。“獨(dú)占”性是指,用戶感覺不到計(jì)算機(jī)為其他人服務(wù),就像整個(gè)系統(tǒng)為他所獨(dú)占。及時(shí)性指,系統(tǒng)對(duì)用戶提出的請(qǐng)求及時(shí)響應(yīng)。它支持位于不同終端的多個(gè)用戶同時(shí)使用一臺(tái)計(jì)算機(jī),彼此獨(dú)立互不干擾,用戶感到好像一臺(tái)計(jì)算機(jī)全為他所用。
常見的通用操作系統(tǒng)是分時(shí)系統(tǒng)與批處理系統(tǒng)的結(jié)合。其原則是:分時(shí)優(yōu)先,批處理在后。“前臺(tái)”響應(yīng)需頻繁交互的作業(yè),如終端的要求; “后臺(tái)”處理時(shí)間性要求不強(qiáng)的作業(yè)。
擴(kuò)展資料:操作系統(tǒng)批處理系統(tǒng)常用調(diào)度算法
?、佟⑾葋硐确?wù):FCFS
?、?、最短作業(yè)優(yōu)先
?、?、最短剩余時(shí)間優(yōu)先
④、響應(yīng)比最高者優(yōu)先
分時(shí)系統(tǒng)調(diào)度算法:
①、輪轉(zhuǎn)調(diào)度
②、優(yōu)先級(jí)調(diào)度
?、?、多級(jí)隊(duì)列調(diào)度
?、堋⒉势闭{(diào)度
實(shí)時(shí)系統(tǒng)調(diào)度算法:
?、佟伪嚷收{(diào)度
?、?、限期調(diào)度
③、最少裕度法