国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

第一章 操作系統(tǒng)

這篇具有很好參考價(jià)值的文章主要介紹了第一章 操作系統(tǒng)。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

2023/6/14

第一章 計(jì)算機(jī)系統(tǒng)概述

提供的功能 處理器管理
存儲(chǔ)器管理
作為系統(tǒng)資源的管理者 文件管理
目標(biāo)安全高效 設(shè)備管理
特征 并發(fā)
目標(biāo)和功能 共享 最基本
概論 虛擬
異步 計(jì)算機(jī)系統(tǒng)資源的管理者 命令接口
目標(biāo)和功能 用戶(hù)與計(jì)算機(jī)系統(tǒng)之間的接口 程序接口
擴(kuò)充機(jī)器 CUI
發(fā)展 批處理操作系統(tǒng) 分時(shí)操作系統(tǒng) 實(shí)時(shí)操作系統(tǒng) 網(wǎng)絡(luò)和分布式操作系統(tǒng)
運(yùn)行機(jī)制 中斷和異常
體系結(jié)構(gòu) 系統(tǒng)調(diào)用 大內(nèi)核
體系結(jié)構(gòu) 微內(nèi)核

1.1操作系統(tǒng)的基本概念

操作系統(tǒng)(Operating System,OS)是指控制和管理整個(gè)計(jì)算機(jī)系統(tǒng)的硬件與軟件資源,合理地組織,調(diào)度計(jì)算機(jī)的工具與資源的分配,進(jìn)而為用戶(hù)和其他軟件提供方便接口與環(huán)境的程序集合。操作系統(tǒng)是計(jì)算機(jī)系統(tǒng)中最基本的系統(tǒng)軟件。(ctrl+alt+Del)快捷鍵

1.2操作系統(tǒng)的特征

操作系統(tǒng)是一種系統(tǒng)軟件,但與其他系統(tǒng)軟件和應(yīng)用軟件有很大的不同,它有自己的特殊性即基本特征。操作系統(tǒng)的基本特征包括并發(fā),共享,虛擬和異步。這些概念對(duì)理解和掌握操作系統(tǒng)的核心至關(guān)重要,將一直貫穿于各個(gè)章節(jié)中。

1.并發(fā)(Concurrence)

并發(fā)是指兩個(gè)或多個(gè)事件在同一事件間隔內(nèi)發(fā)生。操作系統(tǒng)的并發(fā)性是指計(jì)算機(jī)系統(tǒng)中同時(shí)存在多個(gè)運(yùn)行的程序,因此它具有處理和調(diào)度多個(gè)程序同時(shí)執(zhí)行的能力。在操作系統(tǒng)中,引入進(jìn)程的目的是使程序能并發(fā)執(zhí)行。

微觀上交替發(fā)生,宏觀上同時(shí)發(fā)生。

注意同一事件間隔(并發(fā))和同一時(shí)刻(并行)的區(qū)別。在多道程序環(huán)境下,一段時(shí)間內(nèi),宏觀上有多道程序在同時(shí)執(zhí)行,而在每個(gè)時(shí)刻,單處理機(jī)環(huán)境下實(shí)際僅能有一道程序執(zhí)行,因此微觀上這些程序仍是分時(shí)交替執(zhí)行的。操作系統(tǒng)的并發(fā)性是通過(guò)分時(shí)得以實(shí)現(xiàn)的。

操作系統(tǒng)就是伴隨著”多道程序技術(shù)“而出現(xiàn)的。因此,操作系統(tǒng)和程序并發(fā)是一起誕生的

這兩個(gè)動(dòng)作就是并行執(zhí)行的。

并發(fā):指兩個(gè)或多個(gè)事件在同一時(shí)刻同時(shí)發(fā)生 并行:同一時(shí)刻同時(shí)驚醒 4核cpu

2。共享(Sharing)

資源共享即供詞昂,是指系統(tǒng)中的資源可供內(nèi)存中多個(gè)并發(fā)執(zhí)行的進(jìn)程共同使用。

共享可分為以下兩種資源共享方式。

(1)互斥共享方式

系統(tǒng)中的某些資源,如打印機(jī),磁帶機(jī),雖然可供多個(gè)進(jìn)程使用,但為使得所打印或記錄的結(jié)果不致造成混淆,應(yīng)規(guī)定在一段時(shí)間內(nèi)只允許一個(gè)進(jìn)程訪(fǎng)問(wèn)該資源。

(2)同時(shí)訪(fǎng)問(wèn)方式

系統(tǒng)中還有另一類(lèi)資源,這類(lèi)資源允許在一段時(shí)間內(nèi)由多個(gè)進(jìn)程”同時(shí)“訪(fǎng)問(wèn)。這里所說(shuō)的”同時(shí)“通常是宏觀上的,而在微觀上,這些進(jìn)程可能是交替地對(duì)該資源進(jìn)行訪(fǎng)問(wèn)即”分時(shí)共享“的。

互斥共享要求一種資源在一段時(shí)間內(nèi)(哪怕是一段很小的時(shí)間)只能滿(mǎn)足一個(gè)請(qǐng)求,否則就會(huì)出現(xiàn)嚴(yán)重的問(wèn)題,而同時(shí)訪(fǎng)問(wèn)共享通常要求一個(gè)請(qǐng)求分幾個(gè)時(shí)間片段間隔地完成,其效果于連續(xù)完成的效果相同。

補(bǔ)充知識(shí):進(jìn)程是一個(gè)程序的執(zhí)行過(guò)程。執(zhí)行前需要將該程序放到內(nèi)存中,才能被cpu處理。

并發(fā)和共享是操作系統(tǒng)兩個(gè)最基本的特征,兩者之間互為存在的條件:1.資源你共享是以程序的并發(fā)為條件的,托系統(tǒng)不允許程序并發(fā)執(zhí)行,則自然不存在資源共享問(wèn)題:2.若系統(tǒng)不存在對(duì)資源共享實(shí)施有效的管理,則必將影響到程序的并發(fā)執(zhí)行,甚至根本無(wú)法并發(fā)執(zhí)行。

并發(fā)性指計(jì)算機(jī)系統(tǒng)中同時(shí)存在著多個(gè)運(yùn)行著的程序,共享性是指系統(tǒng)中的資源可供內(nèi)存中多個(gè)并發(fā)執(zhí)行的進(jìn)程。

3.虛擬(Virtual)

虛擬是指把一個(gè)物理上的實(shí)體變?yōu)槿舾蛇壿嬌系膶?duì)應(yīng)物。物理實(shí)體(前者)是實(shí)的,即實(shí)際存在的;后者是虛的,是用戶(hù)感覺(jué)上的食物。用于實(shí)現(xiàn)虛擬的技術(shù),稱(chēng)為虛擬技術(shù)。

操作系統(tǒng)中利用了多種虛擬技術(shù)來(lái)實(shí)現(xiàn)虛擬處理器,虛擬內(nèi)存和虛擬外部設(shè)備等。

虛擬處理器技術(shù)是通過(guò)多道程序設(shè)計(jì)技術(shù),采用讓多道程序并發(fā)執(zhí)行的方法,來(lái)分時(shí)使用一個(gè)處理器的。

并發(fā):并行。 沒(méi)有并發(fā)性,就談不上虛擬性。

利用多道程序設(shè)計(jì)技術(shù)把一個(gè)物理上的CPU 虛擬為多個(gè)邏輯上的CPU,稱(chēng)為虛擬處理器。

可以采用虛擬存儲(chǔ)器技術(shù)將一臺(tái)機(jī)器的物理存儲(chǔ)器變?yōu)樘摂M存儲(chǔ)器,以便從邏輯上擴(kuò)充存儲(chǔ)器的容量。當(dāng)然,這時(shí)用戶(hù)所感受到的內(nèi)存容量是虛的。我們把用戶(hù)感覺(jué)到(但實(shí)際不存在)的存儲(chǔ)器稱(chēng)為虛擬存儲(chǔ)器。

沒(méi)有并發(fā)性,就談不上虛擬性。

操作系統(tǒng)的虛擬技術(shù)可歸納為:時(shí)分服用技術(shù),如處理器的分時(shí)共享;空分復(fù)用技術(shù),如虛擬存儲(chǔ)器。

4.異步(Asynchronism) 只有系統(tǒng)擁有并發(fā)性,才有可能導(dǎo)致異步性

多道程序環(huán)境允許多個(gè)程序并發(fā)執(zhí)行,但由于資源有限,進(jìn)程的執(zhí)行并不是一貫到底的,而是走走停停的,它以不可預(yù)知的速度向前推進(jìn),這就是進(jìn)程的異步性。

1.重要考點(diǎn): 理解并發(fā)和并行的區(qū)別 并發(fā)和共享互為存在條件

1.1.3 操作系統(tǒng)的目標(biāo)和功能

沒(méi)有并發(fā)和共享,就談不上虛擬和異步。因此并發(fā)和共享是操作系統(tǒng)的兩種最基本的特征。

1.操作系統(tǒng)作為計(jì)算機(jī)系統(tǒng)資源的管理者

(1)處理機(jī)管理

在多道程序環(huán)境下,處理及的分配和運(yùn)行都以進(jìn)程(以線(xiàn)程)為基本單位,因而對(duì)處理及管理可歸結(jié)為對(duì)進(jìn)程的管理。并發(fā)是指在計(jì)算機(jī)內(nèi)同時(shí)運(yùn)行多個(gè)進(jìn)程,因此進(jìn)程何時(shí)創(chuàng)建,何時(shí)撤銷(xiāo),如何管理,如何避免沖突,合理共享就是進(jìn)程管理的最主要的人物。進(jìn)程管理的主要功能包括進(jìn)程控制,進(jìn)程同步,進(jìn)程通信,思所除惡里,處理機(jī)調(diào)度等。

(2)存儲(chǔ)器管理

存儲(chǔ)器管理是為了給多道程序的運(yùn)行提供良好的環(huán)境,方便用戶(hù)使用及提高內(nèi)存的利用率,主要包括內(nèi)存分配于回收,地址映射,內(nèi)存保護(hù)與共享和內(nèi)存擴(kuò)充等功能。

(3)文件管理

計(jì)算機(jī)中的信息都是以文件的形式存在的,操作系統(tǒng)中負(fù)責(zé)文件管理的部分稱(chēng)為文件系統(tǒng)。文件管理包括文件儲(chǔ)存空間的管理,目錄管理及文件讀寫(xiě)管理和保護(hù)等。

(4)設(shè)備管理

設(shè)備管理的主要文件是完成用戶(hù)的I/O的請(qǐng)求,方便用戶(hù)使用各種設(shè)備,并提高設(shè)備的利用率,主要包括緩存管理,設(shè)備分配,設(shè)備處理和虛擬設(shè)備等功能。

這些工作都由”工人“負(fù)責(zé),”雇主“無(wú)須關(guān)注。

2.操作系統(tǒng)作為用戶(hù)與計(jì)算機(jī)硬件系統(tǒng)之間的接口

為了讓用戶(hù)方便,快捷,可靠地操縱計(jì)算機(jī)硬件并運(yùn)行自己的程序,操作系統(tǒng)還提供了用戶(hù)接口。操作系統(tǒng)提供的接口主要分為兩類(lèi);一類(lèi)是命令接口,用戶(hù)利用這些操作命令來(lái)組織和控制制造業(yè)的執(zhí)行;另一類(lèi)是程序接口,編程人員可以使用它們來(lái)請(qǐng)求操作系統(tǒng)服務(wù)。

(1)命令接口: 允許用戶(hù)直接使用

使用命令接口進(jìn)行作業(yè)控制的主要方式有兩種,即聯(lián)機(jī)控制方式和脫機(jī)控制方式。按作業(yè)控制方式的不同,可將命令接口分為聯(lián)機(jī)命令接口和脫機(jī)命令接口。

聯(lián)機(jī)命令接口又稱(chēng)交互式命令接口,適用于分時(shí)或?qū)崟r(shí)系統(tǒng)的接口。

脫機(jī)命令接口又稱(chēng)批處理命令接口

(2)程序接口:允許用戶(hù)通過(guò)程序間接使用。

程序接口由一組系統(tǒng)調(diào)用(也稱(chēng)廣義指令) 組成。用戶(hù)通過(guò)在程序中使用這些系統(tǒng)調(diào)用來(lái)請(qǐng)求操作系統(tǒng)為其提供服務(wù),如使用各種外部設(shè)備,申請(qǐng)分配和回收內(nèi)存及其他各種要求。

當(dāng)前最為流行的是圖形用戶(hù)界面(GUI),即圖形接口。GUI最終是通過(guò)調(diào)用程序接口實(shí)現(xiàn)的。

用戶(hù)通過(guò)鼠標(biāo)和鍵盤(pán)在圖形界面上單擊或使用快捷鍵,就能很方便地使用操作系統(tǒng)。

CUI:現(xiàn)代操作系統(tǒng)中最流行的圖形用戶(hù)接口

3.操作系統(tǒng)用作擴(kuò)充機(jī)器

沒(méi)有任何軟件支持的計(jì)算機(jī)稱(chēng)為邏輯,它僅構(gòu)成計(jì)算機(jī)系統(tǒng)的物質(zhì)基礎(chǔ),而實(shí)際呈現(xiàn)在用戶(hù)面前的計(jì)算機(jī)系統(tǒng)是經(jīng)過(guò)若干層如那件改造的計(jì)算機(jī)。

裸機(jī)在最里層,其外面是操作系統(tǒng)。操作系統(tǒng)所提供的資源管理功能和方便用戶(hù)的各種服務(wù)功能,將邏輯改造稱(chēng)功能更強(qiáng),使用更方便的機(jī)器;因此,我們通常把覆蓋了軟件的機(jī)器稱(chēng)為擴(kuò)充機(jī)器或虛擬機(jī)。

易懵概念:

系統(tǒng)調(diào)用=系統(tǒng)調(diào)用命令=廣義指令文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-483054.html

到了這里,關(guān)于第一章 操作系統(tǒng)的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶(hù)投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 第一章 計(jì)算機(jī)系統(tǒng)概述 五、中斷和異常、系統(tǒng)調(diào)用

    第一章 計(jì)算機(jī)系統(tǒng)概述 五、中斷和異常、系統(tǒng)調(diào)用

    目錄 一、中斷的作用 二、中斷的類(lèi)型 1、內(nèi)中斷(異常) 2、外中斷 三、中斷機(jī)制的基本原理 四、系統(tǒng)調(diào)用 1、定義: 2、與庫(kù)函數(shù)的區(qū)別 3、按功能分類(lèi) 4、作用 1、“中斷”是讓操作系統(tǒng)內(nèi)核奪回CPU使用權(quán)的唯一途徑 1、內(nèi)中斷(異常) (1)與當(dāng)前執(zhí)行的指令有關(guān),中斷信

    2024年02月09日
    瀏覽(32)
  • 計(jì)算機(jī)網(wǎng)絡(luò)第一章——計(jì)算機(jī)網(wǎng)絡(luò)系統(tǒng)結(jié)構(gòu)(下)

    計(jì)算機(jī)網(wǎng)絡(luò)第一章——計(jì)算機(jī)網(wǎng)絡(luò)系統(tǒng)結(jié)構(gòu)(下)

    提示:總角之宴,言笑晏晏。信誓旦旦,不思其反。反是不思,亦已焉哉。 問(wèn)題很龐大,將大問(wèn)題分成小問(wèn)題,對(duì)應(yīng)一個(gè)層次 實(shí)體指的是每層中的活動(dòng)元素,任何可以發(fā)送或者接受信息的硬件或者軟件進(jìn)程 只有對(duì)等的實(shí)體之間才有協(xié)議,不對(duì)等的實(shí)體之間是不存在協(xié)議的

    2024年02月07日
    瀏覽(24)
  • 【軟考數(shù)據(jù)庫(kù)】第一章 計(jì)算機(jī)系統(tǒng)基礎(chǔ)知識(shí)

    【軟考數(shù)據(jù)庫(kù)】第一章 計(jì)算機(jī)系統(tǒng)基礎(chǔ)知識(shí)

    目錄 目錄 1.1 計(jì)算機(jī)系統(tǒng) 1.1.1 計(jì)算機(jī)硬件組成 1.1.2 中央處理單元 1.1.3 數(shù)據(jù)表示 1.1.4 校驗(yàn)碼 1.2 計(jì)算機(jī)體系結(jié)構(gòu) 1.2.1 體系結(jié)構(gòu)分類(lèi) 1.2.2?指令系統(tǒng)存 1.2.3?儲(chǔ)系系統(tǒng) 1.2.4?輸入/輸出技術(shù) 1.2.5?總線(xiàn)結(jié)構(gòu) 1.3 可靠性、性能、安全 1.3.1 計(jì)算機(jī)可靠性 1.3.2?計(jì)算機(jī)系統(tǒng)的性能評(píng)價(jià) 1.

    2023年04月13日
    瀏覽(23)
  • 操作系統(tǒng) --- 計(jì)算機(jī)系統(tǒng)引論

    操作系統(tǒng) --- 計(jì)算機(jī)系統(tǒng)引論

    ????????操作系統(tǒng) ( Operating System , OS )是指控制和 管理 整個(gè)計(jì)算機(jī)系統(tǒng)的 硬件和軟件 資源,并合理地組織調(diào)度計(jì)算機(jī)的工作和資源的分配;以 提供給用戶(hù)和其他軟件方便的接口和環(huán)境 ;它是計(jì)算機(jī)系統(tǒng)中最基本的 系統(tǒng)軟件。 ? ? ? ? ? ? ?———— 王道 ? ? ??

    2024年02月09日
    瀏覽(26)
  • 《操作系統(tǒng)》——計(jì)算機(jī)系統(tǒng)概述

    《操作系統(tǒng)》——計(jì)算機(jī)系統(tǒng)概述

    前言: 在之前的【Linux】學(xué)習(xí)中,我們已經(jīng)對(duì)常見(jiàn)指令已經(jīng)開(kāi)發(fā)工具等進(jìn)行了詳細(xì)的了解。緊接著,我們將要學(xué)習(xí)的便是關(guān)于【Linux進(jìn)程】的基本知識(shí)。但是為了幫助大家更好的理解相關(guān)的知識(shí)概念,我先帶領(lǐng)大家來(lái)學(xué)習(xí)關(guān)于《操作系統(tǒng)》這門(mén)課的基本知識(shí)!??! 目錄 (一)

    2024年02月03日
    瀏覽(36)
  • 【操作系統(tǒng)】 1、計(jì)算機(jī)系統(tǒng)概述

    【操作系統(tǒng)】 1、計(jì)算機(jī)系統(tǒng)概述

    從操作系統(tǒng)的角度上來(lái)劃分計(jì)算機(jī)體系結(jié)構(gòu): 這里注意一點(diǎn): 編譯器屬于應(yīng)用程序。 操作系統(tǒng) :是指 控制 和 管理 計(jì)算機(jī)系統(tǒng)的 硬件 和 軟件 資源 ,合理的組織、調(diào)度計(jì)算機(jī)的工作與資源分配,進(jìn)而為用戶(hù)和其他軟件提供 方便接口與環(huán)境的程序集合。 操作系統(tǒng)是計(jì)算機(jī)

    2024年02月08日
    瀏覽(25)
  • 計(jì)算機(jī)操作系統(tǒng)安全

    操作系統(tǒng)安全是計(jì)算機(jī)系統(tǒng)安全的重要組成部分,目的是保護(hù)操作系統(tǒng)的機(jī)密性、完整性和可用性。在當(dāng)前的網(wǎng)絡(luò)環(huán)境下,操作系統(tǒng)面臨著許多威脅,如病毒、木馬、蠕蟲(chóng)、黑客攻擊等等。為了保護(hù)操作系統(tǒng)的安全,需要采取各種措施來(lái)防范這些威脅。本文將介紹一些常見(jiàn)的

    2024年02月02日
    瀏覽(25)
  • 計(jì)算機(jī)操作系統(tǒng)-筆記

    計(jì)算機(jī)操作系統(tǒng)-筆記

    第一章 引論 1. 操作系統(tǒng)定義 操作系統(tǒng)是運(yùn)行在內(nèi)核態(tài)的軟件,它執(zhí)行兩個(gè)基本上獨(dú)立的任務(wù)。 隱藏計(jì)算機(jī)底層硬件的實(shí)現(xiàn),為用戶(hù)及應(yīng)用程序提供一個(gè)資源集的清晰抽象。 管理計(jì)算機(jī)硬件資源。 任何操作系統(tǒng)的核心是它可處理的系統(tǒng)調(diào)用集。這些系統(tǒng)調(diào)用集真實(shí)地說(shuō)明了

    2024年02月20日
    瀏覽(23)
  • 計(jì)算機(jī)基礎(chǔ)——操作系統(tǒng)

    計(jì)算機(jī)基礎(chǔ)——操作系統(tǒng)

    作者簡(jiǎn)介:一名云計(jì)算網(wǎng)絡(luò)運(yùn)維人員、每天分享網(wǎng)絡(luò)與運(yùn)維的技術(shù)與干貨。? ?座右銘:低頭趕路,敬事如儀 個(gè)人主頁(yè):網(wǎng)絡(luò)豆的主頁(yè)?????? 目錄 ?前言 一.操作系統(tǒng) 1.操作系統(tǒng)簡(jiǎn)介 ?2.操作系統(tǒng)的主要功能 (1)資源管理 (2)人機(jī)交互 ?(3)程序控制 (4)進(jìn)程管理

    2024年01月23日
    瀏覽(19)
  • 計(jì)算機(jī)基礎(chǔ)--->操作系統(tǒng)(4)【文件系統(tǒng)】

    文件系統(tǒng)主要負(fù)責(zé)管理和組織計(jì)算機(jī)存儲(chǔ)設(shè)備上的文件和目錄,其功能包括以下幾個(gè)方面: 存儲(chǔ)管理 :將文件數(shù)據(jù)存儲(chǔ)到物理存儲(chǔ)介質(zhì)中,并且管理空間分配,以確保每個(gè)文件都有足夠的空間存儲(chǔ),并避免文件之間發(fā)生沖突。 文件管理 :文件的創(chuàng)建、刪除、移動(dòng)、重命名、

    2024年02月08日
    瀏覽(103)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包