版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、第1章 引 言1.1 什麼是作業(yè)系統(tǒng)1.2 作業(yè)系統(tǒng)型式1.3 作業(yè)系統(tǒng)執(zhí)行環(huán)境1.4 作業(yè)系統(tǒng)回顧與展望1.5 作業(yè)系統(tǒng)啟動過程簡介第1章 引 言1.1 什麼是作業(yè)系統(tǒng)1.1 什麼是作業(yè)系統(tǒng) 作業(yè)系統(tǒng)尚未有一個被普遍接受的定義。但通常認為:作業(yè)系統(tǒng)既是電腦系統(tǒng)資源的管理者,又是電腦系統(tǒng)使用者的服務(wù)者。資源管理以提高資源利用率為目標,以給使用者提供盡可能多的服務(wù)項目和最大的便利為宗旨。1.1 什麼是作業(yè)系統(tǒng) 作業(yè)系統(tǒng)尚未有一個被作業(yè)系統(tǒng)的基本功能處理機(processor)管理儲存管理指分配、回收與保護儲存單元設(shè)備管理檔案管理作業(yè)管理、通訊事務(wù)管理作業(yè)系統(tǒng)的基本功能處理機(processor)
2、管理處理機(processor)管理指作業(yè)系統(tǒng)根據(jù)一定的排程演算法分配處理機。在單處理機系統(tǒng)中,處理程序(process)管理也屬於這一範圍。儲存管理指分配、回收與保護儲存單元每一程式在啟動執(zhí)行前必須先載入主記憶體,作業(yè)系統(tǒng)應(yīng)當根據(jù)程式的大小和目前主記憶體空間的實際情況,為每一程式分配使之能執(zhí)行的必要的儲存空間。設(shè)備管理主要是對設(shè)備進行分配、回收與控制。檔案管理涉及檔案儲存空間的分配與回收、檔案目錄管理、檔案讀寫與保護等。作業(yè)管理、通訊事務(wù)管理作業(yè)系統(tǒng)提供給使用者的最直接的服務(wù)。一個作業(yè)從進入系統(tǒng)到執(zhí)行結(jié)束,一般要經(jīng)過收集、執(zhí)行、完成三個階段。相對應(yīng)地,作業(yè)系統(tǒng)提供作業(yè)註冊、作業(yè)排程、作業(yè)終止
3、等服務(wù)。處理機(processor)管理作業(yè)系統(tǒng)的基本特徵並行性(concurrence)共享(sharing)虛擬(virtual)不確定性(nondeterministic)可重構(gòu)性(reconstruction)作業(yè)系統(tǒng)的基本特徵並行性(concurrence)並行性(concurrence)是指兩個或兩個以上的處理程序的執(zhí)行在時間上有重疊,即一個處理程序的第一個操作是在另一個處理程序的最後一個操作完成之前開始。共享(sharing)是指系統(tǒng)中的硬體和軟體資源能為多個使用者共同使用。根據(jù)資源內(nèi)容,通常有互斥共享和同時共享兩種方式。虛擬(virtual)本質(zhì)含義是把物理上的一個變成邏輯上的
4、多個。不確定性(nondeterministic)在作業(yè)系統(tǒng)控制下的多個作業(yè)的執(zhí)行順序和每個作業(yè)的執(zhí)行時間是不確定的??芍貥?gòu)性(reconstruction)支援對電腦系統(tǒng)可靠性和組態(tài)動態(tài)化的考慮。並行性(concurrence)1-1 作業(yè)系統(tǒng)與硬體、軟體的關(guān)係1-1 作業(yè)系統(tǒng)與硬體、軟體的關(guān)係1.2 作業(yè)系統(tǒng)型式 個人電腦(PC)上配置的作業(yè)系統(tǒng)大多屬於這種型式,它提供相互連線的功能,使用者介面特別友好。目前單使用者作業(yè)系統(tǒng)採用了很多傳統(tǒng)作業(yè)系統(tǒng)技術(shù),例如虛擬儲存記憶體、並發(fā)、多工等。網(wǎng)際網(wǎng)路、行動通訊功能已成為它的一個重要組成部分。常見的單使用者作業(yè)系統(tǒng)有Windows 95,OS/2等
5、。1.2.1 單使用者作業(yè)系統(tǒng)1.2 作業(yè)系統(tǒng)型式 個人電腦(PC)上配置1.2.2 批次處理系統(tǒng) 在這種作業(yè)系統(tǒng)控制下,使用者作業(yè)成批地進入、處理、離開系統(tǒng)。作業(yè)與作業(yè)之間的轉(zhuǎn)換執(zhí)行不需要使用者的干預(yù)。多元程式即在主記憶體內(nèi)同時有多個相互獨立的作業(yè)在單CPU情況下交替地執(zhí)行或在多CPU情況下並行執(zhí)行。批次處理系統(tǒng)的優(yōu)點是提高了系統(tǒng)資源的利用率和作業(yè)的完成率,缺點是與使用者無互動性。它主要應(yīng)用於科學計算的大型電腦上。1.2.2 批次處理系統(tǒng) 在這種作業(yè)系統(tǒng)控制下,使用1.2.2 批次處理系統(tǒng) 在這種作業(yè)系統(tǒng)控制下,使用者作業(yè)成批地進入、處理、離開系統(tǒng)。作業(yè)與作業(yè)之間的轉(zhuǎn)換執(zhí)行不需要使用者的干預(yù)
6、。多元程式即在主記憶體內(nèi)同時有多個相互獨立的作業(yè)在單CPU情況下交替地執(zhí)行或在多CPU情況下並行執(zhí)行。批次處理系統(tǒng)的優(yōu)點是提高了系統(tǒng)資源的利用率和作業(yè)的完成率,缺點是與使用者無互動性。它主要應(yīng)用於科學計算的大型電腦上。1.2.2 批次處理系統(tǒng) 在這種作業(yè)系統(tǒng)控制下,使用1.2.3 分時系統(tǒng) 它一般用於系統(tǒng)中連接多個終端機,使用者透過終端機使用中央電腦系統(tǒng)。它為每個使用者提供適當大小的時間間隔,採用輪流的方法為使用者服務(wù)。若能保證足夠快的回應(yīng)時間並提供使用者互動交談功能,則每個使用者都感覺到好像獨佔使用一臺電腦一樣。在分時系統(tǒng)中必須注意回應(yīng)時間的改善。採用可重新載入程式碼和虛擬儲存記憶體的技術(shù)都
7、能減少資料從輔助儲存體讀入與寫出所耗費的時間,從而使CPU有更多的時間去處理使用者作業(yè),回應(yīng)時間能顯著縮短。UNIX系統(tǒng)是當今著名的分時作業(yè)系統(tǒng)。1.2.3 分時系統(tǒng) 它一般用於系統(tǒng)中連接多個終端機1.2.4 即時系統(tǒng) 在這種作業(yè)系統(tǒng)的控制下,電腦系統(tǒng)能及時地回應(yīng)外部事件的請求,在限定的時間內(nèi)完成對該事件的處理,並有效地控制所有即時設(shè)備和即時作業(yè)正確地被觸發(fā)執(zhí)行。但實際的系統(tǒng)往往同時兼具批次處理、分時處理、即時處理三種或其中兩種特性。在此情況下,批次處理作業(yè)往往作是做為後處理之角色。1.2.4 即時系統(tǒng) 在這種作業(yè)系統(tǒng)的控制下1.2.5 網(wǎng)路作業(yè)系統(tǒng) 在電腦網(wǎng)路環(huán)境中的各臺電腦都各自擁有自己的
8、作業(yè)系統(tǒng),而網(wǎng)路作業(yè)系統(tǒng)把它們有組織地連接起來,用統(tǒng)一的方法管理整個網(wǎng)路中的共享資源。因此,網(wǎng)路作業(yè)系統(tǒng)除了具備儲存管理、處理機管理、設(shè)備管理、資訊管理和作業(yè)管理外,還應(yīng)具有高效可靠的網(wǎng)路通訊能力和多種網(wǎng)路服務(wù)功能。網(wǎng)路使用者只有透過網(wǎng)路作業(yè)系統(tǒng)才能享受網(wǎng)路所提供的各種服務(wù)。1.2.5 網(wǎng)路作業(yè)系統(tǒng) 在電腦網(wǎng)路環(huán)境中的1.2.6 分散式作業(yè)系統(tǒng) 分散式電腦系統(tǒng)分為兩類:一類是建立在多元處理機上的緊密耦合分散式系統(tǒng);另一類是建立在電腦網(wǎng)路基礎(chǔ)之上,稱為鬆散耦合分散式系統(tǒng)。分散式作業(yè)系統(tǒng)是為分散式電腦系統(tǒng)配置的作業(yè)系統(tǒng)。它與網(wǎng)路作業(yè)系統(tǒng)相比更著重於工作的分散性,即把一個大工作分為若干個子工作,分派
9、給P的處理機去執(zhí)行。它有強健的分散式演算法則和動態(tài)平衡各處理機間負載的能力。它是網(wǎng)路作業(yè)系統(tǒng)的更進階形式,具有強大的生命力。最近網(wǎng)路電腦與高速網(wǎng)路的快速發(fā)展,商品化的分散式作業(yè)系統(tǒng)出現(xiàn)是必然的趨勢。1.2.6 分散式作業(yè)系統(tǒng) 分散式電腦系統(tǒng)分為兩類:1.3 作業(yè)系統(tǒng)執(zhí)行環(huán)境 電腦硬體所提供的支援構(gòu)成現(xiàn)代作業(yè)系統(tǒng)的硬體環(huán)境,其中最為重要的是中斷機制。事件引發(fā)中斷,中斷產(chǎn)生後必須加以處理,作業(yè)系統(tǒng)由此被驅(qū)動。作業(yè)系統(tǒng)是一個眾多程式模組集合而成。1.3 作業(yè)系統(tǒng)執(zhí)行環(huán)境 電腦硬體所提供的支第1類是在系統(tǒng)起動時便與使用者程式一起並行運作的,如作業(yè)管理程式、輸入輸出程式等。它們由時間中斷、外部中斷所驅(qū)動
10、。第2類是直接面對使用者態(tài)(亦稱常態(tài)或目態(tài))程式的,這是一些“被動”地為使用者服務(wù)的程式。第3類是那些既不主動執(zhí)行也不直接為使用者程式叫用的、是隱藏在作業(yè)系統(tǒng)內(nèi)部的、由前兩類程式呼叫的模組。根據(jù)執(zhí)行環(huán)境,這些程式模組大致分為三類第1類是在系統(tǒng)起動時便與使用者程式一起並行運作的,如作業(yè)管理1.4 作業(yè)系統(tǒng)回顧與展望 1946年第1臺電腦問世,當時並沒有所謂的作業(yè)系統(tǒng)在機器上運行,人們用手工操作的方法操控電腦。一般認為,新一代作業(yè)系統(tǒng)應(yīng)是智慧型的。所謂智慧,一方面是指在作業(yè)系統(tǒng)的設(shè)計過程中以知識為基礎(chǔ),要有知識擷取和學習功能並能建立相對應(yīng)的知識庫和推理機制;另一方惇O建立更加友好、更加方便的智慧型人機介面?;仡欁鳂I(yè)系統(tǒng)的發(fā)展歷史,清楚地看到,電腦硬體系統(tǒng)架構(gòu)的革新和使用方便性的目標,是作業(yè)系統(tǒng)發(fā)展的動力,把握住這一點,就能掌握現(xiàn)代作業(yè)系統(tǒng)發(fā)展的方向。1.4 作業(yè)系統(tǒng)回顧與展望 1946年第1臺1.5 作業(yè)系統(tǒng)啟動過程簡介執(zhí)行ROM中的自舉(bootstrapping)程式,作業(yè)系統(tǒng)本身的載入程式(loader)取得控制權(quán)把控制權(quán)交給作業(yè)系統(tǒng)的啟動程式(如UNIX中的 /etc/init)啟動程式對系統(tǒng)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 道路景觀設(shè)施承諾書
- 煙草產(chǎn)品收款流程
- 印刷廠門窗施工合同協(xié)議書
- 健身房墻面裝修合同協(xié)議
- 可持續(xù)發(fā)展成品油市場管理辦法
- 基坑降水施工合同:文物保護工程
- 廣告公司合同管理方案
- 建筑公司工程車輛司機聘用合同
- 通信設(shè)備維護服務(wù)合同
- 流行病的特征
- 小學英語-There is an old building in my school教學設(shè)計學情分析教材分析課后反思
- 《寒號鳥》說課課件
- GB/T 16935.1-2023低壓供電系統(tǒng)內(nèi)設(shè)備的絕緣配合第1部分:原理、要求和試驗
- 臨床微生物學檢驗:實驗八 腸道桿菌的檢驗(三)
- 23秋國家開放大學《學前教育科研方法》形考作業(yè)1-3+終考作業(yè)參考答案
- 義務(wù)教育語文“思辨性閱讀與表達”學習任務(wù)群教學策略
- 新時代科學家精神(2023春)學習通超星課后章節(jié)答案期末考試題庫2023年
- 中考英語命題分析課件
- 大學物理(本科理工科非物理專業(yè))PPT完整全套教學課件
- 注塑工藝卡片
- 2023年高考模擬三元思辨作文“拿得起、放得下、想得開”講評課件
評論
0/150
提交評論