磁盤存取原理

名詞解釋:

  • 磁道:盤片上的同心圓環
  • 柱面:所有半徑相同的同心圓環組成一個柱面
  • 扇區:磁道沿半徑線劃分成一個個小的段,每個段就叫做一個扇區
  • 尋道:移動磁頭到目標磁道
  • 旋轉:旋轉磁盤,將目標扇區旋轉到磁頭下
  • 局部性原理:當一個數據被用到時,其附近的數據也通常會馬上被使用
  • 頁:頁是計算機管理存儲器的邏輯塊,硬件及操作系統往往將主存和磁盤存儲區分割爲連續的大小相等的塊,每個存儲塊稱爲一頁(頁的大小通常爲4KB)
  • 磁盤預取:從目標位置開始,讀取一定長度的數據放入內存(預讀的長度一般爲頁的整數倍)
  • 磁盤目錄:磁盤目錄將數據的邏輯地址映射到相應的物理扇區地址
  • 磁盤I/O時間:數據傳輸時間+讀取磁盤目錄時間+尋道時間+旋轉時間

存取原理

磁盤定位:操作系統會將數據的邏輯地址傳給磁盤,磁盤首先去讀取磁盤目錄,從而確定數據的物理扇區地址。然後通過尋道將磁頭定位到目標磁道,通過旋轉將目標扇區定位到磁頭下。此時就可以通過磁頭對磁盤進行數據的存取了。在磁盤讀取數據時,會根據局部性原理,進行磁盤預取。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章