1、批處理作業系統的主要特點是:離線、多道和成批處理。
離線是指使用者離線使用計算機,即使用者提交作業之後直到獲得結果之前幾乎不再和計算機打交道。
多道是指多道程式執行,即按多道程式設計的排程原則,從一批後備作業中選取多道作業調入記憶體並組織它們執行;
成批處理是指操作員把使用者提交的作業組織成一批,由作業系統負責每批作業間的自動排程。
批處理系統自動化程度比較高,系統吞吐量大,資源利用率高,系統開銷小,但各作業周轉時間長,不提供使用者與系統的互動手段,適合大的成熟的作業。
2、分時系統具有多路性、獨立性、及時性和互動性,與批處理相比,系統開銷大,資源利用率與系統接納的作業有關,適合小的不成熟的作業。批處理和分時是以作業為單位進行處理的系統,是乙個通用系統。
分時作業系統是乙個專用系統,隨機處理發生的外部事件,具有實時性、高度的安全可靠性,提供使用者有限的人機互動,系統利用率比批處理差。
分時作業系統的主要特點:多路性、互動性、獨占性和及時性。
多路性是指一台計算機與若干臺終端相連線,終端上的這些使用者可以同時或基本同時使用計算機;
互動性是指使用者的操作方式是聯機方式,即使用者通過終端採用人-機會話的方式直接控制程式執行,同程式進行互動;
獨占性是指由於系統採用時間片輪轉的辦法使一台計算機同時為許多終端使用者服務,因此客觀效果是這些使用者彼此間都感覺不到別人也在使用這台計算機,好像只有自己獨佔計算機一樣;
及時性是指使用者請求能在很短時間內獲得響應。
3、實時作業系統的主要特點是及時性和高可靠性。
及時性是指系統能及時響應外部事件的請求,並在規定時間內完成對該事件的處理;
高可靠性是指系統本身要安全可靠,因為像生產過程的實時控制、航空訂票等實時事務系統,資訊處理的延誤或丟失往往會帶來不堪設想的後果。
分時作業系統和實時作業系統
1.linux分時作業系統和rtos 實時作業系統 我們知道,相對比vxworks,linux核心屬於非實時作業系統,原因主要是 1 實時任務搶占時間是不可預期的。2 為什麼搶占是不可預期的呢?這涉及到核心中的搶占點知識,其中spin lock鎖,在unlock時是乙個搶占點,但是spinlock本...
分時作業系統和實時作業系統
分時作業系統將系統處理機時間與記憶體空間按一定的時間間隔 劃分時間片 採用輪轉執行方式輪流地切換給各終端使用者的程式使用 例如規定每個作業每次只能執行乙個時間片 由於時間間隔很短,每個使用者就感覺像獨佔全機一樣,這樣就解決了主機共享問題。而對於人機互動,為實現使用者鍵入命令後能對自己的作業及其執行及...
實時作業系統與分時作業系統
實時作業系統 real time operating system 是指當外界事件或資料產生時,能夠接受並以足夠快的速度予以處理,其處理的結果又能在規定的時間之內來控制生產過程或對處理系統做出快速響應,排程一切可利用的資源完成實時任務,並控制所有實時任務協調一致執行的作業系統。提供及時響應和高可靠性...