硬體講了那麼久,終於進到第二部份OS了,今天來聊聊概論。
目的
讓你物超所值,可以用最大限度使用你花錢買的硬體
歷史
os種類
依處理方式而分
處理方式:將欲處理的資料或程式整批集中,置於如卡片、紙帶、磁帶、磁碟等儲存在媒體內,當要處理時,CPU才會到媒體中讀取資料後加以處理。
優點:整批處理作業系統是第一代作業系統,比起沒有作業系統時,更有效地改進了電腦的作業效率,減少大部份人工操作的比率。
缺點:因為CPU速度遠較存取資料的I/O為快,所以此方式CPU常被閒置,效率低。
處理方式:CPU每次分配給各程序式(process)一段相同的時間,如果該程序式無法在該段時間內完成,都必須離開CPU回到佇列重新排隊等待下一週期再執行
優點:由於電腦CPU的速度實在很快,分時系統上連線的各個終端機,縱使和主機相隔甚遠,仍然可以很快地處理各項訊息並傳回結果;並無等待的感覺,達到人和電腦相互交談(interactive)的效果。
缺點:由於CPU是各程序式共享的,因此一旦遇到很大的程序式,又有急迫的時效性時,分時系統將無法達成。
處理方式:將所有資料都儲存在能由CPU直接控制的儲存設備內,遇有優先次序高的程序式時,CPU立即全力加以處理,在最短的時間內輸出結果完成任務。
特點:交談式系統屬於立即執行的觀念,可以和各個終端機連線,通常會排定一個優先(priority)次序,優先權愈高的程序式可以被優先即時處理。
處理方式:以兩個或兩個以上同型的CPU,以並行處理(parallel processing)的方式,去處理一個或一個以上的程序式稱為多工處理。
特點:多工處理作業系統可以在同一時間完成許多程式的處理工作。也可以由多個CPU去執行同一程式,並相互比較核對執行結果的正確性。
處理方式:透過通信傳輸線路使分散在各地的電腦能夠互相傳遞訊息,共享資源。網路依其連線範圍的大小分為區域網路(Local AreaNetwork)和廣域網路(Wide Area Network)。
特點:網路已廣泛的應用在各方面,例如教學電腦網路、行政電腦網路、通訊網路等等,因此網路式作業系統變得非常重要。
軍事和醫學上比較多人用
分類會依照第一篇介紹的分類架構來進行
由於是將學習過程記錄下來,如果有任何錯誤歡迎糾正
以下參考連結在學習過程中覺得非常有幫助:
-台大線上課程