作業系統 磁碟儲存結構

2021-10-05 05:38:19 字數 953 閱讀 3119

磁碟由乙個或多個圓形盤面組成,每個盤面由n個同心圓組成,同心圓稱為磁軌

從同心圓向外畫直線,可以將磁軌劃分若干個弧段,乙個弧段稱為乙個扇區

扇區是磁碟的最小組成單元。

m個盤面的相同磁軌組成柱面。

柱面數,磁頭數,扇區數

chs是乙個三元組,24位,最大8g

lba是乙個整數

轉換成chs格式完成磁碟具體定址,48位,最大定址空間為128pb

chs轉lba:lba-(柱面*磁頭數-磁頭號)*扇區數+扇區號-1

lba轉換成chs:

柱面號=lba/(磁頭數*扇區數)

磁頭號=(lba/扇區數)%磁頭數

扇區號=(lba%扇區數)+1

磁臂移動到指定磁軌上所經歷的時間。該時間是啟動磁臂的時間s與磁頭移動n條磁軌所花費的時間之和

公式:ts=m*n+s

m:常數,與磁碟驅動器的速度有關,對一般磁碟,值為0.2;高速磁碟,m<=0.1,磁臂的啟動時間約為2ms

指定扇區移動到磁頭下面所經歷的時間,和磁碟的轉速有關。

公式:t=0.5r

r:轉速

指吧資料從磁碟讀出或向磁碟寫入資料所經歷的時間的大小與每次所讀/寫的位元組數b和旋轉速度有關

若n位一條磁軌上的位元組數,r位轉速則公式tt==b/n*1/r-b/(r*n)

磁碟儲存管理 作業系統

磁碟儲存管理 磁碟儲存器管理也是作業系統的重要管理功能之一。磁碟儲存器不僅容量大,訪問速度塊,而且可以實現隨機訪問,是當前存放大量程式和 資料的理想裝置,所以在現代計算機系統中,都配置了磁碟儲存器,並以它為主來存放資訊。這樣,對資訊的操作,都將涉及到對磁碟的訪問。磁碟i o速度的高低和磁碟的可靠性,...

作業系統之磁碟儲存器

首先了解下這三個名詞的概念 磁碟儲存器管理的主要任務和要求 有效地利用儲存空間。即採取合理的檔案分配方式,為檔案分配必要的儲存空間。同時減少磁碟碎片。提高磁碟i o速度。例如磁碟高速緩衝 disk cache 廉價冗餘磁碟陣列 redundant array of inexpensive disk,...

作業系統的磁碟結構 磁碟管理 磁碟排程演算法

磁碟根據磁頭是否可以移動分為活動磁頭和固定磁頭。根據碟片是否可以更換,分為固定磁碟和可換盤磁碟 首先一次磁碟讀或寫操作需要多少時間?尋道時間 在讀寫前,將磁頭移動到指定磁軌所花的時間。其實啟動磁頭臂也是需要時間的,這裡把它記為 s.移動磁頭時,每跨越乙個磁軌耗時m,總共假設跨越n個磁軌。所以尋道時間...