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