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