計算機作業系統 磁碟儲存器

2022-01-12 18:12:52 字數 1084 閱讀 8298

這一篇文章我們將學習磁碟的內部結構和當讀取和寫入的時候,硬碟這種儲存的裝置是如何運作的。

可以看到磁碟中有插入圓盤的針,它就是讀取資料的結構。

我們再看一下磁碟上的扇葉,扇區就是下面箭頭標的那一小塊,現在每一小塊可以儲存4k 資料。

可以簡單地說就是旋轉,尋道,讀取

第三步需要注意的是當讀取完後,控制器會向cpu 傳送乙個中斷命令,來告知cpu讀取完成,進行下一步操作,這裡涉及到後面章節中斷的知識,至少我們知道了中斷對於磁碟控制器來說具有告知的功能,同時我們思考一下,要是從磁碟中讀取資料的時候要是很長呢(讀取的資料量很大),那麼 cpu 的某個執行緒是否一直在等待呢?這就是執行緒阻塞的一種情況,一直是等待的狀態。

ssd 固態硬碟的知識 。

計算機作業系統 磁碟儲存器的管理

1 外存的組織方式 1 連續組織 磁碟在邏輯上由許多盤快構成。顧名思義,連續組織就是把資料分割成多塊,放在連續的盤快內。當然,這種方式會產生很多碎片空間,當檔案大小超過空閒的空間時,這時,磁碟就需要整理空間,耗費大量機器時間。還會降低外寸空間的利用率。2 鏈結組織 隱式鏈結。隱式鏈結有點類似於鍊錶的...

計算機作業系統 儲存器管理

1.1 單一連續分配 1.2 固定分割槽分配 1.2.1 分割槽大小相等 1.2.2 分割槽大小不相等 1.3 動態分割槽分配 1.3.1 資料結構 1.3.2 動態分配分割槽演算法 1.3.2.1 基於順序搜尋的動態分割槽分配演算法 1.3.2.1.1 首次適應演算法 first fit 1.3....

計算機作業系統 儲存器管理(4)

基本分頁儲存管理方式 離散分配方式 將乙個程序直接分散地裝入到許多不相鄰接的分割槽中,無需再 緊湊 記憶體。如果離散分配的基本單位是頁,則稱為分頁儲存管理方式 如果離散分配的基本單位是段,則稱為分段儲存管理方式。頁內碎片 在為程序分配記憶體時,以塊為單位將程序中的若干個項分別裝入到多個可以不相鄰接的...