操作系统基础篇
程序運行的4個因素
(1).程序設(shè)計語言
(2).編譯系統(tǒng)
(3).操作系統(tǒng)
(4).指令集結(jié)構(gòu)(硬件系統(tǒng))
操作系統(tǒng)的定義:操作系統(tǒng)是掌控計算機上所有事情的軟件系統(tǒng)(硬件資源,軟件資源)
操作系統(tǒng)對內(nèi)存,i/o,cpu,外存等管理分為
? ? ?1.cpu管理-------進程管理(@1.每個程序都能使用cpu,@2.非阻塞(一個進程不能一直占用cpu),@3.優(yōu)先級)
? ? ?2.內(nèi)存管理------管理緩存,主存,磁盤等存儲介質(zhì)所形成的內(nèi)存架構(gòu)
? ? ?3.外存管理-------文件系統(tǒng),建立在磁盤空間上
? ? ?4. i/o管理--------設(shè)備
?
操作系統(tǒng)的歷史
? 1.狀態(tài)機操作系統(tǒng)(一種簡單的狀態(tài)轉(zhuǎn)換程序)
? 2.單一操作員,單一控制系統(tǒng)(20世紀40年代)
? 3.批處理操作系統(tǒng)
? 4.多道批處理系統(tǒng)
? 5.分時操作系統(tǒng)
? 6.現(xiàn)代操作系統(tǒng)
?
轉(zhuǎn)載于:https://www.cnblogs.com/t1993/p/6284232.html
總結(jié)
- 上一篇: rlwrap插件,实现sqlplus上下
- 下一篇: DFS:C 小Y的难题(1)