?? 第一章.txt
字號:
操作系統(tǒng)的目標(biāo)
1. 方便性,硬件只能識別01代碼,配置os后系統(tǒng)更好使用
2. 有效性,資源得到更好的利用,是cpuio設(shè)備保持忙碌狀態(tài),有效利用。
3. 可擴(kuò)充性 ,可以增加新的功能模塊
4. 開放性 ,為了實(shí)現(xiàn)應(yīng)用的可移植性和互操作行,必須有統(tǒng)一的開放環(huán)境,所以要求有開放性。
躲到批處理系統(tǒng)形成和發(fā)展的動力是什么?
在單道批處理系統(tǒng)中內(nèi)僅有一個(gè)作業(yè),無法充分利用系統(tǒng)資源,導(dǎo)致系統(tǒng)性能很差,所以為了提高資源利用率和吞吐量,引入了多道程序設(shè)計(jì)從而形成了多道批處理系統(tǒng)。cpu內(nèi)存和io設(shè)備的打利用率大吞吐量,成為多道批處理系統(tǒng)形成的主要動力。
實(shí)現(xiàn)分時(shí)系統(tǒng)的關(guān)鍵問題是什么,如何解決。
主要是如何使用戶與自己的作業(yè)進(jìn)行交互,即系統(tǒng)能及時(shí)接受并處理。
及時(shí)接收:在系統(tǒng)中被指一塊多路卡
及時(shí)處理:作業(yè)直接進(jìn)入內(nèi)存中
不允許一個(gè)作業(yè)長期占用處理機(jī),知道運(yùn)行結(jié)束或出現(xiàn)io請求后,方才調(diào)度其他作業(yè)運(yùn)行。
os有哪幾大特征?最基本的是什么?
1并發(fā):兩個(gè)或多個(gè)時(shí)間在同一時(shí)間間隔發(fā)生,在多道程序環(huán)境下表現(xiàn)為在一段時(shí)間內(nèi),有多個(gè)程序在同時(shí)運(yùn)行,在但到處理機(jī)中,只能是程序分時(shí)交替運(yùn)行。
2共享:在系統(tǒng)中的資源可以供內(nèi)存中多個(gè)并發(fā)執(zhí)行的程序共同使用。有呼哧共享與同時(shí)訪問方式。
3虛擬:通過某種技術(shù)吧一個(gè)物理實(shí)體變?yōu)槿舾蓚€(gè)邏輯對應(yīng)物
4異步:cpu同時(shí)只能執(zhí)行一個(gè)程序,所以多個(gè)程序執(zhí)行是每個(gè)程序通常是走走停停,并且進(jìn)程推進(jìn)的速度是人們不可預(yù)知的,但運(yùn)行環(huán)境相同,作業(yè)經(jīng)過多次運(yùn)行獲得的結(jié)果相同。
最基本的是并發(fā)。
什么原因使os有以步行特征?
由于各用戶程序性能的不同,比如,有的側(cè)重于計(jì)算而較少需要I/O,而又有的程序其計(jì)算少而I/O多,這樣,很可能是先進(jìn)入內(nèi)在的作業(yè)后完成,而后進(jìn)入內(nèi)在的作業(yè)先完成.或者說,進(jìn)程是以人們不可預(yù)知的速度向前推進(jìn),此即進(jìn)程的異步性.
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -