總覽知識(shí)
手工操作階段
批處理階段--單道批處理系統(tǒng)
引用脫機(jī)輸入/輸出技術(shù)(用磁帶完成),并監(jiān)督程序負(fù)責(zé)控制作業(yè)的輸入冗澈,輸出
(這里的監(jiān)督程序是操作系統(tǒng)的雛形)
批處理階段--多道批處理系統(tǒng)
問(wèn)題:為何多道批處理系統(tǒng)能使資源利用率大幅提升甚侣?
假設(shè)計(jì)算機(jī)需要處理三個(gè)任務(wù)
任務(wù)一:輸入1秒,計(jì)算1秒,輸出1秒
任務(wù)二:輸入1秒锐朴,計(jì)算1秒,輸出1秒
任務(wù)三:輸入1秒蔼囊,計(jì)算1秒焚志,輸出1秒
若采用單道批處理技術(shù)
假設(shè)計(jì)算機(jī)需要處理三個(gè)任務(wù)
任務(wù)一:輸入1秒,計(jì)算1秒畏鼓,輸出1秒
任務(wù)二:輸入1秒酱酬,計(jì)算1秒,輸出1秒
任務(wù)三:輸入1秒云矫,計(jì)算1秒膳沽,輸出1秒
若采用多道批處理技術(shù)
分時(shí)操作系統(tǒng)
分時(shí)操作系統(tǒng):計(jì)算機(jī)以時(shí)間片為單位輪流為各個(gè)用戶/作業(yè)服務(wù),各個(gè)用戶可通過(guò)終端與計(jì)算機(jī)進(jìn)行交互。
主要優(yōu)點(diǎn):用戶請(qǐng)求可以被及時(shí)響應(yīng)挑社,解決了人機(jī)交互問(wèn)題陨界。允許多個(gè)用戶同時(shí)使用一臺(tái)計(jì)算機(jī),并且用戶對(duì)計(jì)算機(jī)的操作相互獨(dú)立痛阻,感受不到別人的存在菌瘪。
主要缺點(diǎn):不能優(yōu)先處理一些緊急任務(wù)。操作系統(tǒng)對(duì)各個(gè)用戶/作業(yè)都是完全公平的阱当,循環(huán)地為每個(gè)用戶/作業(yè)服務(wù)一個(gè)時(shí)間片麻车,不分區(qū)任務(wù)的緊急性。
實(shí)時(shí)操作系統(tǒng)
實(shí)時(shí)操作系統(tǒng):
主要優(yōu)點(diǎn):能夠優(yōu)先響應(yīng)一些緊急任務(wù)斗这,某些緊急任務(wù)不需要時(shí)間片排隊(duì)动猬。
在實(shí)時(shí)操作系統(tǒng)的控制下,計(jì)算機(jī)系統(tǒng)接收到外部信號(hào)后及時(shí)進(jìn)行處理表箭,并且要在嚴(yán)格的時(shí)限內(nèi)處理完事件赁咙。實(shí)時(shí)操作系統(tǒng)的主要特點(diǎn)是及時(shí)性和可靠性
其他幾種操作系統(tǒng)
網(wǎng)絡(luò)操作系統(tǒng):是伴隨著計(jì)算機(jī)網(wǎng)絡(luò)的發(fā)展而誕生的,能把網(wǎng)絡(luò)中各個(gè)計(jì)算機(jī)有機(jī)地結(jié)合起來(lái)免钻,實(shí)現(xiàn)數(shù)據(jù)傳送等功能彼水,實(shí)現(xiàn)網(wǎng)絡(luò)中各種資源的共享(如文件共享)和各臺(tái)計(jì)算機(jī)之間的通信。(如:windows NT就是一種典型的網(wǎng)絡(luò)操作系統(tǒng)极舔,網(wǎng)站服務(wù)器就可以使用)
分布式操作系統(tǒng):主要特點(diǎn)是分布性和并行性凤覆。系統(tǒng)中的各臺(tái)計(jì)算機(jī)地位相同,任何工作都可以分布在這些計(jì)算機(jī)上拆魏,由它們并行盯桦、協(xié)同完成這個(gè)任務(wù)。
個(gè)人計(jì)算機(jī)操作系統(tǒng):如 windows 7,8渤刃,10,11拥峦、MacOs,方便個(gè)人使用卖子。