日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 运维知识 > windows >内容正文

windows

操作系统存储器管理实验报告_献上膝盖!华为工程师抛出一份堪称“举世无双”操作系统笔记...

發(fā)布時(shí)間:2023/12/19 windows 34 豆豆
生活随笔 收集整理的這篇文章主要介紹了 操作系统存储器管理实验报告_献上膝盖!华为工程师抛出一份堪称“举世无双”操作系统笔记... 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

寫在前面

操作系統(tǒng)在計(jì)算機(jī)行業(yè)中是一門最基礎(chǔ)的技術(shù),無(wú)論是在開(kāi)發(fā)項(xiàng)目還是在算法崗,我們都是基于計(jì)算機(jī)上進(jìn)行的,我們對(duì)操作系統(tǒng)的了解體現(xiàn)我們從事計(jì)算機(jī)相關(guān)崗位的資深素質(zhì),因此,接下來(lái),這篇文章給大家介紹在面試中常見(jiàn)的操作系統(tǒng)的知識(shí)點(diǎn)。當(dāng)然,開(kāi)發(fā)和算法崗對(duì)計(jì)算機(jī)網(wǎng)絡(luò)的要求程度不同,相對(duì)而言,開(kāi)發(fā)對(duì)操作系統(tǒng)的要求其實(shí)更高一些。但是一些基礎(chǔ)、核心、常見(jiàn)的問(wèn)題要求我們要掌握。

面試的過(guò)程中,為了考察面試者的基礎(chǔ)功力,除了算法以外,操作系統(tǒng)將會(huì)占比很大的權(quán)重,本文就給大家全部分享吧

目錄大綱

(由于知識(shí)點(diǎn)太多,Σ( ° △ °|||)︴,此處省略.............................................................)

第一章、認(rèn)識(shí)操作系統(tǒng)

  • 計(jì)算機(jī)硬件簡(jiǎn)介
  • 操作系統(tǒng)博物館
  • 操作系統(tǒng)概念
  • 系統(tǒng)調(diào)用
  • 操作系統(tǒng)結(jié)構(gòu)

現(xiàn)代計(jì)算機(jī)系統(tǒng)由一個(gè)或多個(gè)處理器、主存、打印機(jī)、鍵盤、鼠標(biāo)、顯示器、網(wǎng)絡(luò)接口以及各種輸入/輸出設(shè)備構(gòu)成。

CPU

CPU是計(jì)算機(jī)的大腦,它主要和內(nèi)存進(jìn)行交互,從內(nèi)存中提取指令并執(zhí)行它。一個(gè)CPU的執(zhí)行周期是從內(nèi)存中提取第一條指令、解碼并決定它的類型和操作數(shù),執(zhí)行,然后再提取、解碼執(zhí)行后續(xù)的指令。重復(fù)該循環(huán)直到程序運(yùn)行完畢。

多線程和多核芯片

對(duì)于操作系統(tǒng)來(lái)講,多線程是有意義的,因?yàn)槊總€(gè)線程對(duì)操作系統(tǒng)來(lái)說(shuō)都像是一個(gè)單個(gè)的CPU。比如一個(gè)有兩個(gè)CPU的操作系統(tǒng),并且每個(gè)CPU運(yùn)行兩個(gè)線程,那么這對(duì)于操作系統(tǒng)來(lái)說(shuō)就可能是4個(gè)CPU。

內(nèi)存

計(jì)算機(jī)中第二個(gè)主要的組件就是內(nèi)存。理想情況下,內(nèi)存應(yīng)該非常快速(比執(zhí)行一條指令要快,從而不會(huì)拖慢CPU執(zhí)行效率),而且足夠大且便宜,但是目前的技術(shù)手段無(wú)法滿足三者的需求。于是采用了不同的處理方式,存儲(chǔ)器系統(tǒng)采用一種分層次的結(jié)構(gòu)

總線

上面的結(jié)構(gòu)(簡(jiǎn)單個(gè)人計(jì)算機(jī)的組件圖)在小型計(jì)算機(jī)已經(jīng)使用了多年,并用在早期的IBM PC中。然而,隨著處理器核內(nèi)存變得越來(lái)越快,單個(gè)總線處理所有請(qǐng)求的能力也達(dá)到了上線,其中也包括IBMPC總線。必須放棄使用這種模式。其結(jié)果導(dǎo)致了其他總線的出現(xiàn),它們處理I/0設(shè)備以及CPU到存儲(chǔ)器的速度都更快。這種演變的結(jié)果導(dǎo)致了下面這種結(jié)構(gòu)的出現(xiàn)。

第二章、進(jìn)程和線程

  • 進(jìn)程
  • 線程
  • 進(jìn)程間通信
  • 調(diào)度

進(jìn)程模型

多線程解決方案

經(jīng)典的線程模型

競(jìng)態(tài)條件

互斥量

消息傳遞

屏障

批處理中的調(diào)度

第三章、內(nèi)存管理

  • 無(wú)存儲(chǔ)器抽象
  • 一種存儲(chǔ)器抽象:地址空間
  • 虛擬內(nèi)存
  • 頁(yè)面置換算法

運(yùn)行多個(gè)程序

基址寄存器和變址寄存器

交換過(guò)程

內(nèi)存針對(duì)自動(dòng)增長(zhǎng)的區(qū)域,會(huì)有三種處理方式

使用位圖的存儲(chǔ)管理

頁(yè)表

先進(jìn)先出頁(yè)面置換算法

工作集時(shí)鐘頁(yè)面置換算法

第四章、文件系統(tǒng)

  • 文件
  • 目錄
  • 文件系統(tǒng)的實(shí)現(xiàn)
  • 文件系統(tǒng)的管理和優(yōu)化

文件結(jié)構(gòu)

文件類型

層次目錄系統(tǒng)

鏈表分配

日志文件系統(tǒng)

虛擬文件系統(tǒng)

磁盤空間管理

物理轉(zhuǎn)儲(chǔ)和邏輯轉(zhuǎn)儲(chǔ)

第五章、I/O

  • I/O設(shè)備
  • IO軟件原理
  • I/O層次結(jié)構(gòu)
  • 時(shí)鐘

設(shè)備控制器

設(shè)備控制器是處理CPU傳入和傳出信號(hào)的系統(tǒng)。

內(nèi)存映射I/0

每個(gè)控制器都會(huì)有幾個(gè)寄存器用來(lái)和CPU進(jìn)行通信。通過(guò)寫入這些寄存器,操作系統(tǒng)可以命令設(shè)備發(fā)送數(shù)據(jù),接收數(shù)據(jù)、開(kāi)啟或者關(guān)閉設(shè)備等。通過(guò)從這些寄存器中讀取信息,操作系統(tǒng)能夠知道設(shè)備的狀態(tài),是否準(zhǔn)備接受一個(gè)新命令等。

直接內(nèi)存訪問(wèn)

精確中斷和不精確中斷

中斷處理程序

磁盤

為了組織和檢索數(shù)據(jù),會(huì)將磁盤組織成特定的結(jié)構(gòu),這些特定的結(jié)構(gòu)就是磁道、扇區(qū)和柱面

磁盤臂調(diào)度算法

第六章、死鎖

  • 鴕鳥(niǎo)算法
  • 死鎖檢測(cè)和恢復(fù)
  • 死鎖避免
  • 破壞死鎖

計(jì)算機(jī)系統(tǒng)中有很多獨(dú)占性的資源,在同一時(shí)刻只能每個(gè)資源只能由一個(gè)進(jìn)程使用,我們之前經(jīng)常提到過(guò)打印機(jī),這就是一個(gè)獨(dú)占性的資源,同一時(shí)刻能有兩個(gè)打印機(jī)同時(shí)輸出結(jié)果,否則會(huì)引起文件系統(tǒng)的癱瘓。所以,操作系統(tǒng)具有授權(quán)-個(gè)進(jìn)程單獨(dú)訪問(wèn)資源的能力。

死鎖模型

Holt在1972年提出對(duì)死鎖進(jìn)行建模,建模的標(biāo)準(zhǔn)如下:

●圓形表示進(jìn)程

●方形表示資源

通信死鎖

死鎖是一類通用問(wèn)題,任何操作系統(tǒng)都會(huì)產(chǎn)生死鎖。當(dāng)每一-組進(jìn)程 中的每個(gè)進(jìn)程都因等待由該組的其他進(jìn)程所占有的資源而導(dǎo)致阻塞,死鎖就發(fā)生了。這種情況會(huì)使所有的進(jìn)程都處于無(wú)限等待的狀態(tài)。死鎖的檢測(cè)和避免可以通過(guò)安全和不安全狀態(tài)來(lái)判斷,其中一個(gè)檢測(cè)方式就是銀行家算法;當(dāng)然你也可以使用鴕鳥(niǎo)算法對(duì)死鎖置之不理,但是你肯定會(huì)遭其反噬。也可以在設(shè)計(jì)時(shí)通過(guò)系統(tǒng)結(jié)構(gòu)的角度來(lái)避免死鎖,這樣能夠預(yù)防死鎖;也可以破壞死鎖的四個(gè)條件來(lái)破壞死鎖。資源死鎖并不是唯一性的死鎖,還有通信間死鎖,可以設(shè)置適當(dāng)?shù)某瑫r(shí)時(shí)間來(lái)完成。活鎖和死鎖的問(wèn)題有些相似,它們都是-種進(jìn)程無(wú)法繼續(xù)向下執(zhí)行的狀態(tài)。 由于進(jìn)程調(diào)度策略導(dǎo) 致嘗試獲取進(jìn)程的一方永遠(yuǎn)無(wú)法獲得資源后,進(jìn)程會(huì)導(dǎo)致饑餓的出現(xiàn)。

第七章、操作系統(tǒng)面試題

解釋一下什么是操作系統(tǒng)

微內(nèi)核

多處理系統(tǒng)的優(yōu)勢(shì)

(由于內(nèi)容太多了,就不一一展示了Σ( ° △ °|||)︴)

這份【操作系統(tǒng)筆記】文檔共有300+頁(yè),需要完整版的朋友,可以轉(zhuǎn)發(fā)此文關(guān)注小編,【見(jiàn)下圖】來(lái)獲取!!

總結(jié)

以上是生活随笔為你收集整理的操作系统存储器管理实验报告_献上膝盖!华为工程师抛出一份堪称“举世无双”操作系统笔记...的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 森泽佳奈在线播放 | 91精品国产综合久久久密臀九色 | 69久久 | 久久精品7| 免费成人在线观看视频 | 4438x亚洲| 一边吃奶一边摸做爽视频 | 91丝袜| 91蜜桃婷婷狠狠久久综合9色 | 777久久| 国产又粗又猛又爽又黄的视频在线观看动漫 | 在线观看网站污 | 成人黄色激情视频 | 视频成人免费 | 少妇特殊按摩高潮惨叫无码 | 久久久成人精品一区二区三区 | 91在线无精精品白丝 | 麻豆黄色网| 91蜜桃视频在线观看 | 日韩一区不卡视频 | 国产一级伦理片 | 99久99| 国产富婆一区二区三区 | 中文字幕免费播放 | 国产精品久久久久久久免费 | 丁香婷婷在线观看 | 午夜视频在线免费 | 国产欧美在线观看视频 | 思思精品视频 | h视频网站在线观看 | 国产午夜精品无码一区二区 | 91激情影院 | 欧美亚洲一二三区 | 成人动漫在线观看 | 欧美视频一区二区三区四区 | 午夜视频在线免费看 | 一边吃奶一边摸做爽视频 | 日韩av一卡二卡 | 日韩在线影院 | 成人性生活免费视频 | 国产伦理吴梦梦伦理 | 欧美成人精品在线观看 | 久久综合第一页 | 华人永久免费 | 日韩av在线看免费观看 | 99热这里只有精 | 青青毛片 | 一本色道综合久久欧美日韩精品 | 国产高潮自拍 | 亚洲香蕉网站 | 香蕉大人久久国产成人av | va免费视频| 非洲黄色片 | 日本一区二区视频免费 | 福利精品视频 | 久久久久香蕉视频 | 美女精品在线 | www在线免费观看 | 双女主黄文| av体验区| 色婷av | 国产精品欧美一区喷水 | 国产熟女一区二区三区四区 | 97人人爽人人爽人人爽 | 国产人人插 | 亚洲无码精品国产 | 国产成人无码a区在线观看视频 | 天天射天天射 | 亚洲AV无码一区二区三区蜜桃 | 一区二区三区在线视频播放 | 1024在线视频 | 黄色a级片网站 | 亚洲美女自拍偷拍 | 九九九九久久久久 | 亚洲欧美天堂网 | 亚洲三级在线视频 | 男女作爱网站 | 久久久久一级片 | 久久免费视频99 | 亚洲成av人片一区二区梦乃 | 国产tv在线观看 | 亚洲AV无码国产成人久久 | 国产一区视频在线观看免费 | 麻豆视频二区 | 偷拍综合网| 亚洲成熟丰满熟妇高潮xxxxx | 亚洲怡红院av | 久久久久久久av | 亚洲天堂一级片 | 色优久久 | 久热国产在线 | 欧美色鬼 | 中文字幕在线天堂 | 日本久久免费 | 自拍偷拍亚洲天堂 | 九一在线观看免费高清视频 | 精品国产99久久久久久 | 日韩综合久久 | 免费毛片小视频 |