三 硬碟分類與作業系統的啟動流程

2021-10-24 14:00:45 字數 2089 閱讀 9126

1、機械磁碟hdd

磁軌:當磁碟旋轉時,磁頭若保持在乙個位置上,則每個磁頭都會在磁碟表面劃出乙個圓形軌跡,這些圓形軌跡就叫做磁軌。

扇區:磁碟上的每個磁軌被等分為若干個弧段,這些弧段便是磁碟的扇區,每個扇區可以存放512個位元組的資訊,磁碟驅動器在向磁碟讀取和寫入資料時,要以扇區為單位。1.44mb3.5英吋的軟盤,每個磁軌分為18個扇區。

ps:硬碟的最小單位是乙個扇區(1扇區=512bytes)

作業系統讀寫的最小單位是乙個block塊(1block塊=8個扇區=4k)

柱面:硬碟通常由重疊的一組碟片構成,每個盤面都被劃分為數目相等的磁軌,並從外緣的「0」開始編號,具有相同編號的磁軌形成乙個圓柱,稱之為磁碟的柱面。磁碟的柱面數與乙個盤面上的磁軌數是相等的。由於每個盤面都有自己的磁頭,因此,盤面數等於總的磁頭數。

ps:分割槽指的就是從乙個柱面到另外乙個柱面結束,中間所包含的所有碟片所對應的磁碟;

buffer:寫緩衝區(攢一波資料一起寫入)       cache:讀快取

buffer緩衝區=》大卡車

作業系統的block塊=》收納箱

硬碟的扇區*****==》單個快遞盒子

大卡車裡放了n個收納箱,每個收納箱裡放了a個快遞盒子

buffer緩衝區==》n個block塊==》8個扇區&&或&&大卡車==》n個收納箱==》n個快遞盒子

7200轉/分

120轉/s

平均尋找時間5ms

io時間=平均延遲時間+平均尋道時間

核心態:作業系統操作硬體的過程;

使用者態:使用者操作應用程式的過程;

2、固態硬碟ssd

是由多個快閃儲存器晶元加主控以及快取組成的陣列式儲存,屬於以固態電子儲存晶元陣列製成的硬碟。相對機械硬碟,讀取速度更快,尋道時間更小,可加快作業系統啟動速度和軟體啟動速度。

依賴電子訪問資料,速度快,造價高

虛擬記憶體:swap分割槽(臨時充當記憶體)

3、混合硬碟(sshd)

混合硬碟(sshd)是機械硬碟與固態硬碟的結合體,採用容量較小的快閃儲存器顆粒用來儲存常用檔案,而磁碟才是最重要的儲存介質,快閃儲存器僅起到了緩衝作用,將更多的常用檔案儲存到快閃儲存器內,減小尋道時間,從而提公升效率。

1、加電:開啟電源開關,給主機板和內部風扇供電

2、啟動引導程式:cpu開始執行儲存在rom bios中的指令

ps:即bios(先啟動bios系統)掃瞄啟動裝置(優先順序)從某乙個啟動裝置中找到作業系統並啟動

3、開機自檢:計算機對系統的主要部件進行診斷測試

讀取啟動裝置的第乙個扇區的大小(主引導記錄mbr)

ps:1扇區=512位元組(bootloader)grub程式

前446位元組啟動資訊,後64分割槽資訊,2結束標誌位

4、載入作業系統:計算機將作業系統檔案從磁碟讀到ram中

ps:grub程式負責將作業系統核心裝載到記憶體,啟動作業系統

5、檢查配置檔案:定製作業系統的執行環境(讀取配置檔案),根據使用者的設定對作業系統進行定製

ps:作業系統會讓bios去檢測驅動程式

6、準備讀取命令和資料:計算機等待使用者輸入命令和資料。

三、網絡卡

網線:橙白,橙,綠白,藍,藍白,綠,棕白,棕

千兆網絡卡=》雙絞線

萬兆網絡卡=》光纖

作業系統的啟動流程

1.計算機加電 2.從rom中拿出bios程式開始執行,檢測硬體 cpu,記憶體,硬碟 3.bios讀取coms儲存器中的配置資訊,選擇啟動裝置 4.從啟動裝置上讀取第乙個扇區的內容 mbr主引導記錄512位元組,前446位元組為引導資訊,64為分割槽資訊,最後兩位為標誌位 5.根據分割槽資訊讀入b...

Linux作業系統啟動流程

1.載入biso 計算機電源加電質檢,首先載入基本輸入輸出系統 basic input output system,bios bios中包含硬體cpu 記憶體 硬碟等相關資訊,包含裝置自動順序資訊 硬碟資訊 記憶體資訊 時鐘資訊 即插即用特性等。載入完bios資訊,計算機將根據順序啟動 2.讀取mb...

Linux作業系統啟動流程

理解linux作業系統啟動流程,能有助於後期在企業中更好的維護linux伺服器,能快速定位系統問題,進而解決問題。上圖為linux作業系統啟動流程 載入bios 計算機電源加電質檢,首先載入基本輸入輸出系統 basic input output system,bios bios中包含硬體cpu 記憶...