目錄
- 1.1 磁盤存儲器
- 1.2 磁盤的性能指標
- 1.3 磁盤存儲器(續)
- 1.4 磁盤陣列
\quad
\quad
\quad
左南右北為0
左北右南為1
\quad
\quad
1.1 磁盤存儲器
\quad
磁盤的驅動器
\quad
磁盤的控制器
\quad
主機每次對磁盤進行讀和寫操作都是以扇區為單位的
現在比較流行的是SATA標準
\quad
中間的盤面正反兩面都可以讀寫
\quad
1.2 磁盤的性能指標
\quad
非格式化是物理上磁盤所能存儲二進制比特位的上限
格式化: 某些扇區可能會損壞, 為了防止個別扇區的損壞, 導致整個磁盤無法正常工作, 因此很多廠商在生產的時候對磁盤設置了格式化, 留下某一些備用的扇區作為頂替使用
所以實際上格式化可用的容量比非格式化的容量要小
\quad
\quad
道密度: 這個磁盤的道密度是每厘米有60道
位密度: 在磁道上, 每厘米有600bit
面密度是道密度和位密度的乘積
\quad
每個扇區所存放的數據是一樣大的(這里所說的扇區是一條弧線的磁道), 所以越內測的磁道位密度越大
注意:磁盤所有磁道記錄的信息量一定是相等的,并不是圓越大信息越多,故每個磁道的位密度都不同。
\quad
\quad
如果題目沒有給旋轉延遲時間, 那么我們就按磁盤轉半圈的時間來算(由概率和數學期望得出)
\quad
\quad
注意單位
\quad
1.3 磁盤存儲器(續)
\quad
\quad
也就是說需要18個bit就可以定位到指定的扇區
\quad
主機給磁盤發送的電路可能是并行發送的, 但是硬盤是機械部件, 讀寫操作是串行的, 所以需要一個并-串變換電路
\quad
1.4 磁盤陣列
\quad
磁盤陣列: 為了提高磁盤的讀寫速度, 可靠性和安全性
比如說百度網盤, 是不能丟失用戶所存的數據的, 那么為了提高磁盤的讀寫速度, 可靠性和安全性就會采用磁盤陣列
越往后可靠性越高, 越安全
RAID0: 無冗余和無校驗的磁盤陣列
這樣可以實現并行訪問
\quad
\quad
RAID1: 鏡像磁盤陣列
很粗暴, 就是存兩份數據
\quad
\quad
\quad
RAID2: 采用糾錯的海明碼的磁盤陣列
只有3/7是冗余信息, 比RAID1好, RAID1是1/2的冗余信息