計(jì)算機(jī)軟件及應(yīng)用newch操作系統(tǒng)形成和發(fā)展PPT課件_第1頁(yè)
計(jì)算機(jī)軟件及應(yīng)用newch操作系統(tǒng)形成和發(fā)展PPT課件_第2頁(yè)
計(jì)算機(jī)軟件及應(yīng)用newch操作系統(tǒng)形成和發(fā)展PPT課件_第3頁(yè)
計(jì)算機(jī)軟件及應(yīng)用newch操作系統(tǒng)形成和發(fā)展PPT課件_第4頁(yè)
計(jì)算機(jī)軟件及應(yīng)用newch操作系統(tǒng)形成和發(fā)展PPT課件_第5頁(yè)
已閱讀5頁(yè),還剩59頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、人工操作階段人工操作階段(2) 步5 通過(guò)引導(dǎo)程序把裝在輸入機(jī)上的目標(biāo)程序讀入計(jì)算機(jī); 步6 啟動(dòng)目標(biāo)程序執(zhí)行,從輸入機(jī)上讀入人工裝好的數(shù)據(jù)卡或數(shù)據(jù)帶; 步7 產(chǎn)生計(jì)算結(jié)果,執(zhí)行結(jié)果從打印機(jī)上或卡片機(jī)上輸出。第1頁(yè)/共64頁(yè)人工操作階段人工操作階段(3) 嚴(yán)重缺點(diǎn): 用戶上機(jī)獨(dú)占全機(jī)資源,造成資源利用率不高,系統(tǒng)效率低下。 手工操作多,浪費(fèi)處理機(jī)時(shí)間,也極易發(fā)生差錯(cuò)。 數(shù)據(jù)的輸入,程序的執(zhí)行、結(jié)果的輸出均聯(lián)機(jī)進(jìn)行,從上機(jī)到下機(jī)的時(shí)間拉得非常長(zhǎng)。第2頁(yè)/共64頁(yè)1.2.2管理程序階段管理程序階段(1) 工作流程如下: 操作員集中一批用戶提交的作業(yè),由管理程序?qū)⑦@批作業(yè)從紙帶或卡片機(jī)輸入到磁帶上,

2、每當(dāng)一批作業(yè)輸入完成后,管理程序自動(dòng)把磁帶上的第一個(gè)作業(yè)裝入內(nèi)存,并把控制權(quán)交給作業(yè)。當(dāng)該作業(yè)執(zhí)行完成后,作業(yè)又把控制權(quán)繳回管理程序,管理程序再調(diào)入磁帶上的第二個(gè)作業(yè)到內(nèi)存執(zhí)行 第3頁(yè)/共64頁(yè)1.2.2管理程序階段管理程序階段(2)管理程序內(nèi)存組織中 斷 處 理設(shè) 備 驅(qū) 動(dòng)作 業(yè) 定 序命令和JCL語(yǔ)言解釋器用戶程序區(qū)第4頁(yè)/共64頁(yè)1.2.2管理程序階段管理程序階段(3) 管理程序Monitor的主要功能:自動(dòng)控制和處理作業(yè)流 提供一套操作命令 提供設(shè)備驅(qū)動(dòng)和I/O控制功能 提供庫(kù)程序和程序裝配功能 提供簡(jiǎn)單的文件管理功能 第5頁(yè)/共64頁(yè)管理管理程序程序階段階段(4) 程序算題過(guò)程 管

3、理程序還有未處理作業(yè)取下一個(gè)作業(yè)步控制卡讀Job卡登記新作業(yè)End作業(yè)卡回收資源撤離作業(yè)執(zhí)行作業(yè)步作業(yè)步正常結(jié)束分析原因 作相應(yīng)處理作業(yè)繼續(xù)執(zhí)行轉(zhuǎn)向某作業(yè)步SSSFFF結(jié)束第6頁(yè)/共64頁(yè) 1.2.3多道程序設(shè)計(jì)與操作系統(tǒng)形多道程序設(shè)計(jì)與操作系統(tǒng)形成成(1) 1. 多道程序設(shè)計(jì)的概念(1)(1) 多道程序設(shè)計(jì)是指允許多個(gè)程序同時(shí)進(jìn)入一個(gè)計(jì)算機(jī)系統(tǒng)的主存儲(chǔ)器并啟動(dòng)進(jìn)行計(jì)算的方法。 從宏觀上看:并行的 從微觀上看:串行的 引入多道程序設(shè)計(jì)技術(shù)的根本目的:提高CPU的利用率,充分發(fā)揮計(jì)算機(jī)硬件的并行性。第7頁(yè)/共64頁(yè)多道程序設(shè)計(jì)與操作系統(tǒng)形成多道程序設(shè)計(jì)與操作系統(tǒng)形成(2) 多道程序設(shè)計(jì)技術(shù)提高資

4、源利用率和系統(tǒng)吞吐率的原理: 例如計(jì)算某個(gè)數(shù)據(jù)處理問(wèn)題,輸入500個(gè)字符(化78ms),經(jīng)CPU處理52ms后,將結(jié)果2000個(gè)字符存到磁帶上(化20ms) ,重復(fù)進(jìn)行,直至輸入數(shù)據(jù)全部處理完畢。 第8頁(yè)/共64頁(yè)多道程序設(shè)計(jì)與操作系統(tǒng)形成多道程序設(shè)計(jì)與操作系統(tǒng)形成(3)單道算題運(yùn)行時(shí)處理器的使用效率78輸入機(jī)處理器磁帶機(jī)130 150228280 300378430 450時(shí) 間第9頁(yè)/共64頁(yè)多道程序設(shè)計(jì)與操作系統(tǒng)形成多道程序設(shè)計(jì)與操作系統(tǒng)形成(4)為提高效率,讓計(jì)算機(jī)同時(shí)接受兩道算題,當(dāng)?shù)谝坏莱绦蛟诘却鈬O(shè)備的時(shí)候,讓第二道程序運(yùn)行,降低CPU空等時(shí)間,處理器的利用率顯然可以有所提高。

5、第10頁(yè)/共64頁(yè)多道程序設(shè)計(jì)與操作系統(tǒng)形成多道程序設(shè)計(jì)與操作系統(tǒng)形成(5)例如,計(jì)算機(jī)還接受了另一算題:從另一臺(tái)磁帶機(jī)上輸入2000個(gè)字符,經(jīng)42毫秒的處理后,從行式打印機(jī)上輸出兩行(約化 88ms) 。第11頁(yè)/共64頁(yè)多道程序設(shè)計(jì)與操作系統(tǒng)形成多道程序設(shè)計(jì)與操作系統(tǒng)形成(6)兩道算題運(yùn)行時(shí)處理器的使用效率 78輸入機(jī)處理器磁帶機(jī)1130150228280300378430450時(shí) 間磁帶機(jī)2打印機(jī)P1P1P2第12頁(yè)/共64頁(yè) 多道程序設(shè)計(jì)與操作系統(tǒng)形成多道程序設(shè)計(jì)與操作系統(tǒng)形成(7)52 /(78十52十20) 35%(52+42)/ 150 63第13頁(yè)/共64頁(yè) 多道程序設(shè)計(jì)與操作

6、系統(tǒng)形成多道程序設(shè)計(jì)與操作系統(tǒng)形成(8)采用多道程序設(shè)計(jì)提高了效率,即增長(zhǎng)了單位時(shí)間的算題量,但對(duì)每道程序來(lái)說(shuō),卻延長(zhǎng)了計(jì)算時(shí)間。多道程序設(shè)計(jì)技術(shù)提高資源利用率和系統(tǒng)吞吐率是以犧牲用戶的響應(yīng)時(shí)間為代價(jià)的。 第14頁(yè)/共64頁(yè)多道程序設(shè)計(jì)與操作系統(tǒng)形成多道程序設(shè)計(jì)與操作系統(tǒng)形成(9)例如,甲、乙兩道程序,獨(dú)占計(jì)算機(jī)單道運(yùn)行時(shí)每道花一個(gè)小時(shí),若此時(shí)處理器利用率為30,粗略地說(shuō),甲(或乙)程序執(zhí)行時(shí)所需要的處理器時(shí)間為:1小時(shí)3018分鐘第15頁(yè)/共64頁(yè)多道程序設(shè)計(jì)與操作系統(tǒng)形成多道程序設(shè)計(jì)與操作系統(tǒng)形成(10) 假定按多道程序設(shè)計(jì)方法運(yùn)行,處理器的利用率達(dá)50,提供36分鐘的CPU時(shí)間,約要運(yùn)行

7、72分鐘。加上系統(tǒng)開(kāi)銷,若共花80分鐘。 單道運(yùn)行時(shí),甲、乙依次執(zhí)行完需120分鐘。因而;采用多道程序設(shè)計(jì)方法后可以提高效率: (12080)12033 第16頁(yè)/共64頁(yè)多道程序設(shè)計(jì)與操作系統(tǒng)形成多道程序設(shè)計(jì)與操作系統(tǒng)形成(11)甲、乙兩道程序,如果單道運(yùn)行,它花60分鐘就可得到結(jié)果,多道運(yùn)行時(shí),卻要花80分鐘才有結(jié)果,延長(zhǎng)了20分鐘,即延長(zhǎng)了33的時(shí)間。 (80-60)/60=33%第17頁(yè)/共64頁(yè)多道程序設(shè)計(jì)與操作系統(tǒng)形成多道程序設(shè)計(jì)與操作系統(tǒng)形成(12)多道程序設(shè)計(jì)的道數(shù)問(wèn)題(1) 多道程序設(shè)計(jì)的道數(shù)多少不是任意的 例如,兩道程序都要用打印機(jī),若系統(tǒng)只有一臺(tái),就算它們同時(shí)接受進(jìn)入計(jì)算

8、機(jī)內(nèi)存運(yùn)行,未必能提高效率。 內(nèi)存儲(chǔ)器的容量和用戶的響應(yīng)時(shí)間等因素也影響多道程序道數(shù)的多寡。 第18頁(yè)/共64頁(yè)多道程序設(shè)計(jì)與操作系統(tǒng)形成多道程序設(shè)計(jì)與操作系統(tǒng)形成(13)多道程序設(shè)計(jì)的道數(shù)問(wèn)題(2) 假如一道程序等待I/O操作的時(shí)間占其運(yùn)行時(shí)間的比例為p,當(dāng)內(nèi)存中有n道程序時(shí),所有程序都等待I/O的概率是pn,那么, CPU利用率=1-pn n稱多道程序的道數(shù)或度數(shù),可見(jiàn)CPU的利用率是n的函數(shù)。 第19頁(yè)/共64頁(yè)多道程序設(shè)計(jì)與操作系統(tǒng)形成多道程序設(shè)計(jì)與操作系統(tǒng)形成(14)CPU利用率的計(jì)算(1)若計(jì)算機(jī)有1MB內(nèi)存,操作系統(tǒng)占200KB,其余空間允許4道用戶程序共享,每個(gè)占用200KB,

9、如果進(jìn)程平均花費(fèi)80%的時(shí)間等待I/O操作。則(忽略操作系統(tǒng)開(kāi)銷時(shí)): CPU 利用率=1-(0.8)4=59%。第20頁(yè)/共64頁(yè)多道程序設(shè)計(jì)與操作系統(tǒng)形成多道程序設(shè)計(jì)與操作系統(tǒng)形成(15) CPU利用率的計(jì)算(2)當(dāng)增加1MB內(nèi)存后,多道程序可從4道增加到9道,因而,CPU的利用率=1-(0.8)9=87%,第二個(gè)1MB內(nèi)存提高了47%的系統(tǒng)吞吐量。增加第三個(gè)1MB內(nèi)存只將CPU的利用率從87%提高到96%,吞吐量?jī)H提高了10%。第21頁(yè)/共64頁(yè)多道程序設(shè)計(jì)與操作系統(tǒng)形成多道程序設(shè)計(jì)與操作系統(tǒng)形成(16) 操作系統(tǒng)中引入多道程序設(shè)計(jì)的好處: 一是提高了CPU的利用率, 二是提高了內(nèi)存和I

10、/O設(shè)備的利用率, 三是改進(jìn)了系統(tǒng)的吞吐率, 四是充分發(fā)揮了系統(tǒng)的并行性。 其主要缺點(diǎn)是:作業(yè)周轉(zhuǎn)時(shí)間延長(zhǎng)。第22頁(yè)/共64頁(yè)多道程序設(shè)計(jì)與操作系統(tǒng)形成多道程序設(shè)計(jì)與操作系統(tǒng)形成(17)多道程序設(shè)計(jì)系統(tǒng)與多重處理系統(tǒng) 多重處理系統(tǒng)是指配置了多個(gè)物理CPU,能真正同時(shí)執(zhí)行多道程序的系統(tǒng)。要有效地使用多重處理系統(tǒng),必須采用多道程序設(shè)計(jì)技術(shù);反過(guò)來(lái),多道程序設(shè)計(jì)不一定要求有多重處理系統(tǒng)支持。 第23頁(yè)/共64頁(yè)多道程序設(shè)計(jì)與操作系統(tǒng)形成多道程序設(shè)計(jì)與操作系統(tǒng)形成(18) 實(shí)現(xiàn)多道程序設(shè)計(jì)必須妥善地解決三個(gè)問(wèn)題:存儲(chǔ)保護(hù)與程序浮動(dòng);處理器的管理和調(diào)度;系統(tǒng)資源的管理和調(diào)度。第24頁(yè)/共64頁(yè)多道程序設(shè)

11、計(jì)與操作系統(tǒng)形成多道程序設(shè)計(jì)與操作系統(tǒng)形成(19) 操作系統(tǒng)資源管理水平和操作自動(dòng)化程度進(jìn)一步提高,表現(xiàn)在: 1. 實(shí)現(xiàn)了計(jì)算機(jī)操作過(guò)程自動(dòng)化。 2. 資源管理水平有了提高。 3. 提供虛存管理功能。 4. 支持分時(shí)操作。 5.文件管理功能有改進(jìn)。 6. 多道程序設(shè)計(jì)趨于完善。第25頁(yè)/共64頁(yè)1.2.4操作系統(tǒng)的操作系統(tǒng)的發(fā)展與發(fā)展與分類分類 三種基本的操作系統(tǒng)類型:三種基本的操作系統(tǒng)類型: 1 批處理操作系統(tǒng) 2 分時(shí)操作系統(tǒng) 3 實(shí)時(shí)操作系統(tǒng)第26頁(yè)/共64頁(yè)1. 批處理操作系統(tǒng)(1) 用戶把要計(jì)算的應(yīng)用問(wèn)題編成程序,連同數(shù)據(jù)和作業(yè)說(shuō)明書一起交給操作員,操作員集中一批作業(yè),輸入到計(jì)算機(jī)中

12、。然后,由操作系統(tǒng)來(lái)調(diào)度和控制作業(yè)的執(zhí)行。這種批量化處理作業(yè)方式的操作系統(tǒng)稱為批處理操作系統(tǒng)(Batch Operating System)。第27頁(yè)/共64頁(yè)批處理操作系統(tǒng)批處理操作系統(tǒng)(2) 批處理系統(tǒng)的主要特征: 用戶脫機(jī)工作 成批處理作業(yè) 多道程序運(yùn)行 作業(yè)周轉(zhuǎn)時(shí)間長(zhǎng) 第28頁(yè)/共64頁(yè)2. 分時(shí)操作系統(tǒng)分時(shí)操作系統(tǒng)(1)允許多個(gè)聯(lián)機(jī)用戶同時(shí)使用一臺(tái)計(jì)算機(jī)系統(tǒng)進(jìn)行計(jì)算的操作系統(tǒng)稱分時(shí)操作系統(tǒng) (Time Sharing Operating System) 第29頁(yè)/共64頁(yè) 分時(shí)操作系統(tǒng)分時(shí)操作系統(tǒng)(2)分時(shí)操作系統(tǒng)具有以下特性同時(shí)性:獨(dú)立性:及時(shí)性:交互性:第30頁(yè)/共64頁(yè)分時(shí)操作

13、系統(tǒng)分時(shí)操作系統(tǒng)(3) 分時(shí)操作系統(tǒng)和批處理操作系統(tǒng)存在下列不同點(diǎn):目標(biāo)不同 適應(yīng)作業(yè)的性質(zhì)不同 資源使用率不同 作業(yè)控制方式不同 第31頁(yè)/共64頁(yè)分時(shí)操作系統(tǒng)分時(shí)操作系統(tǒng)(4) 1962年第一個(gè)分時(shí)系統(tǒng)CTSS,運(yùn)行在IBM 7094機(jī)上,支持32個(gè)交互式用戶同時(shí)工作。1965年IBM公布360機(jī)上的分時(shí)系統(tǒng)TSS/360,這是一個(gè)失敗的系統(tǒng),由于太大太慢,沒(méi)有用戶愿意使用。第32頁(yè)/共64頁(yè)分時(shí)操作系統(tǒng)分時(shí)操作系統(tǒng)(5) 1965年在美國(guó)國(guó)防部支持下,MIT、BELL和GE公司開(kāi)發(fā)“公用計(jì)算服務(wù)系統(tǒng)”,支持波士頓地區(qū)分時(shí)用戶,這個(gè)系統(tǒng)就是MULTICS (MULTiplexed Info

14、rmation and Computing Service) 。它運(yùn)行在GE635、GE645計(jì)算機(jī)上使用高級(jí)語(yǔ)言PL/1編程。第33頁(yè)/共64頁(yè)分時(shí)操作系統(tǒng)分時(shí)操作系統(tǒng)(6) MULTICS引入許多現(xiàn)代操作系統(tǒng)概念雛形,如分時(shí)處理、遠(yuǎn)程聯(lián)機(jī)、段頁(yè)式虛擬存儲(chǔ)器、文件系統(tǒng)、多級(jí)反饋調(diào)度、保護(hù)環(huán)安全機(jī)制、多CPU管理,多種程序設(shè)計(jì)環(huán)境等,對(duì)后來(lái)操作系統(tǒng)設(shè)計(jì)有著極大影響第34頁(yè)/共64頁(yè)3.實(shí)時(shí)操作系統(tǒng)實(shí)時(shí)操作系統(tǒng)(1) 有三種典型的實(shí)時(shí)系統(tǒng):過(guò)程控制系統(tǒng)(生產(chǎn)過(guò)程控制)、信息查詢系統(tǒng)(情報(bào)檢索)、事務(wù)處理系統(tǒng)(銀行業(yè)務(wù))。 第35頁(yè)/共64頁(yè)實(shí)時(shí)操作系統(tǒng)(2)(2)實(shí)時(shí)操作系統(tǒng)(Real Time

15、 Operating System)指當(dāng)外界事件或數(shù)據(jù)產(chǎn)生時(shí),能接收并以足夠快的速度予以處理,處理的結(jié)果又能在規(guī)定時(shí)間內(nèi)來(lái)控制監(jiān)控的生產(chǎn)過(guò)程或?qū)μ幚硐到y(tǒng)作出快速響應(yīng),并控制所有實(shí)時(shí)任務(wù)協(xié)調(diào)一致運(yùn)行的操作系統(tǒng)。第36頁(yè)/共64頁(yè)實(shí)時(shí)操作系統(tǒng)(3) 實(shí)時(shí)控制操作系統(tǒng)通常由四部分組成: 數(shù)據(jù)采集: 加工處理: 操作控制: 反饋處理:第37頁(yè)/共64頁(yè)操作系統(tǒng)的進(jìn)一步發(fā)展操作系統(tǒng)的進(jìn)一步發(fā)展 操作系統(tǒng)發(fā)展的主要?jiǎng)恿Γ?1.器件快速更新?lián)Q代。 2.計(jì)算體系結(jié)構(gòu)不斷發(fā)展。 3.提高計(jì)算機(jī)系統(tǒng)資源利用率的需要。 4.讓用戶使用計(jì)算機(jī)越來(lái)越方便的需要。 5.滿足用戶新要求,提供給用戶新服務(wù)。 第38頁(yè)/共64

16、頁(yè)微機(jī)操作系統(tǒng)(1)(1)新一代微機(jī)操作系統(tǒng)具有以下功能:GUI、多用戶和多任務(wù)、虛擬存儲(chǔ)管理、網(wǎng)絡(luò)通信支持、數(shù)據(jù)庫(kù)支持、多媒體支持、應(yīng)用編程支持API。第39頁(yè)/共64頁(yè)微機(jī)操作系統(tǒng)(2)(2) 具有以下特點(diǎn): (1)開(kāi)放性 (2)通用性 (3)高性能 (4)采用微內(nèi)核結(jié)構(gòu) 第40頁(yè)/共64頁(yè)并行操作系統(tǒng)(1)(1)計(jì)算機(jī)的應(yīng)用每前進(jìn)一步都要求增加計(jì)算機(jī)的處理能力。為達(dá)到極高性能,除提高元器件速度外,必須改進(jìn)計(jì)算機(jī)系統(tǒng)結(jié)構(gòu),這主要采用增加同一時(shí)間間隔內(nèi)的操作數(shù)量,通過(guò)并行處理(Parallel processing)技術(shù),研究并行計(jì)算機(jī)。第41頁(yè)/共64頁(yè)并行操作系統(tǒng)(2)(2) 目前已經(jīng)研

17、究出來(lái)的并行操作系統(tǒng)有: V-Kernel,美國(guó)Stanford大學(xué) Meglos, 美國(guó)Bell實(shí)驗(yàn)室。 MACH,美國(guó)卡內(nèi)基梅隆大學(xué)。第42頁(yè)/共64頁(yè)網(wǎng)絡(luò)操作系統(tǒng)網(wǎng)絡(luò)操作系統(tǒng)(1) 為了使網(wǎng)絡(luò)中的計(jì)算機(jī)能方便地傳送信息和共享網(wǎng)絡(luò)資源而加到網(wǎng)絡(luò)中的計(jì)算機(jī)上的操作系統(tǒng)稱網(wǎng)絡(luò)操作系統(tǒng)(Network Operating System)。第43頁(yè)/共64頁(yè)網(wǎng)絡(luò)操作系統(tǒng)網(wǎng)絡(luò)操作系統(tǒng) (2) 網(wǎng)絡(luò)操作系統(tǒng)應(yīng)該具有的功能: 1)網(wǎng)絡(luò)通信 2)資源管理 3)網(wǎng)絡(luò)管理 4)網(wǎng)絡(luò)服務(wù)第44頁(yè)/共64頁(yè)網(wǎng)絡(luò)操作系統(tǒng)網(wǎng)絡(luò)操作系統(tǒng)(3) 下一代網(wǎng)絡(luò)操作系統(tǒng)應(yīng)能提供功能支撐: 位置透明性 名空間透明性 管理維護(hù)透明

18、性 安全權(quán)限透明性 通信透明性第45頁(yè)/共64頁(yè) 分布式操作系統(tǒng)分布式操作系統(tǒng)(1) 分布式計(jì)算機(jī)系統(tǒng)由多臺(tái)分散的計(jì)算機(jī)經(jīng)互連網(wǎng)絡(luò)連接而成,滿足條件: 系統(tǒng)中任意兩臺(tái)計(jì)算機(jī)可以通過(guò)系統(tǒng)的安全通信機(jī)制來(lái)交換信息。 系統(tǒng)中的資源為所有用戶共享,用戶只要考慮系統(tǒng)中是否有所需資源,而無(wú)需考慮資源在哪臺(tái)計(jì)算機(jī)上。第46頁(yè)/共64頁(yè) 分布式操作系統(tǒng)分布式操作系統(tǒng)(2) 系統(tǒng)中的若干臺(tái)機(jī)器可互相協(xié)作完成同一個(gè)任務(wù),即一個(gè)程度可以分布于幾臺(tái)計(jì)算機(jī)上并行運(yùn)行,分布式系統(tǒng)是一種特殊的計(jì)算機(jī)網(wǎng)絡(luò)。 系統(tǒng)中的一個(gè)結(jié)點(diǎn)出錯(cuò)不影響其它結(jié)點(diǎn)運(yùn)行、即具有較好的容錯(cuò)性和健壯性。第47頁(yè)/共64頁(yè) 分布式操作系統(tǒng)分布式操作系統(tǒng)(

19、3) 分布式操作系統(tǒng)具備四項(xiàng)基本功能 (1)進(jìn)程通信: (2)資源共享: (3) 并行計(jì)算: (4) 網(wǎng)絡(luò)管理:第48頁(yè)/共64頁(yè) 分布式操作系統(tǒng)與單機(jī)集中式操作系統(tǒng)的主要區(qū)別在于: 資源管理 進(jìn)程通信: 系統(tǒng)結(jié)構(gòu):分布式操作系統(tǒng)(4)第49頁(yè)/共64頁(yè)分布式操作系統(tǒng)(5)(5) 已經(jīng)研制出來(lái)的分布式操作系統(tǒng)有: Cm *(美國(guó)卡內(nèi)基梅隆大學(xué)) , X樹(shù)系統(tǒng)(美國(guó)加州大學(xué)伯克利分校) , Arachne(美國(guó)威斯康星大學(xué)) , Chorus(法國(guó)國(guó)家信息與自動(dòng)化研究所) , Plan9(美國(guó)Bell實(shí)驗(yàn)室) , Amoeba(荷蘭自由大學(xué)) , Guide(法國(guó)Bull研究中心) , Clou

20、ds(美國(guó)喬治亞理工學(xué)院) , CMDS(英國(guó)劍橋大學(xué)) 。第50頁(yè)/共64頁(yè)分布式操作系統(tǒng)(6) 分布式系統(tǒng)研究和開(kāi)發(fā)的主要方向: 分布式系統(tǒng)結(jié)構(gòu): 分布式操作系統(tǒng): 分布式程序設(shè)計(jì): 分布式數(shù)據(jù)庫(kù): 分布式應(yīng)用 :第51頁(yè)/共64頁(yè)嵌入式操作系統(tǒng)嵌入式操作系統(tǒng)(1) 什么是嵌入式軟件?(1) 3C:計(jì)算機(jī)是貫穿社會(huì)信息化的核心技術(shù),網(wǎng)絡(luò)和通信是社會(huì)信息化賴以存在的基礎(chǔ)設(shè)施,電子消費(fèi)產(chǎn)品是人與社會(huì)信息化的主要接口。 第52頁(yè)/共64頁(yè)嵌入式操作系統(tǒng)嵌入式操作系統(tǒng)(2) 什么是嵌入式軟件?(2) 3C合一的產(chǎn)物是信息電器;同時(shí),計(jì)算機(jī)微型化和專業(yè)化趨勢(shì)把計(jì)算機(jī)技術(shù)滲透到各行各業(yè),應(yīng)用到各個(gè)領(lǐng)域

21、、嵌入到各種設(shè)備,開(kāi)發(fā)出各種產(chǎn)品,奠定了堅(jiān)實(shí)的物質(zhì)基礎(chǔ)。 第53頁(yè)/共64頁(yè)嵌入式操作系統(tǒng)嵌入式操作系統(tǒng)(3) 什么是嵌入式軟件?(3) 共同需求:計(jì)算機(jī)嵌入式應(yīng)用。嵌入式(計(jì)算機(jī))系統(tǒng)硬件不再以物理上獨(dú)立的裝置或設(shè)備形式出現(xiàn),而是大部分甚至全部都隱藏和嵌入到各種應(yīng)用系統(tǒng)中。 第54頁(yè)/共64頁(yè)嵌入式操作系統(tǒng)嵌入式操作系統(tǒng)(4) 什么是嵌入式軟件?(4) 嵌入式(計(jì)算機(jī))系統(tǒng)的應(yīng)用環(huán)境帶來(lái)了對(duì)嵌入式(計(jì)算機(jī))系統(tǒng)的軟件、即嵌入式軟件(embedded software)的要求。 嵌入式操作系統(tǒng)是嵌入式軟件的基本支撐,形成了現(xiàn)代操作系統(tǒng)的一個(gè)類別嵌入式操作系統(tǒng)。第55頁(yè)/共64頁(yè)嵌入式操作系統(tǒng)(5) 什么是嵌入式操作系統(tǒng)? ?指運(yùn)行在嵌入式(計(jì)算機(jī))環(huán)境中,對(duì)整個(gè)系統(tǒng)及所有操作的各種部件、裝置等資源進(jìn)行統(tǒng)一協(xié)調(diào)、處理、指揮和控制的系統(tǒng)軟件。第56頁(yè)/共64頁(yè)嵌入式操作系統(tǒng)(6) 嵌入式操作系統(tǒng)具有通常操作系統(tǒng)的功能,包括:與硬件相關(guān)的底層軟件、操作系統(tǒng)核心功能(文件系統(tǒng)、存儲(chǔ)管理、設(shè)備管理、進(jìn)程管理、處理器管理和中斷處

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論