ZBR

ZBR

Zoned-bit recording(ZBR 區位記錄)是一種物理優化硬碟存儲空間的方法,此方法通過將更多的扇區放到磁碟的外部磁軌而獲取更多存儲空間,也稱為zone-bin recording,zone recording,zone-density recording或者multiple-zone recording。

性質


所有的硬碟驅動器都是由一些磁碟片組成。在每個磁碟片中,數據存放的物理位置呈同心圓狀,這些同心圓稱為磁軌。每個磁軌上包含若干扇區。每個扇區存儲的數據容量是一致的。磁軌的周長與同心圓的直徑成正比。在早期的硬碟驅動器中,所有的磁軌包含的扇區數目都是一樣的,按照固定的圓心角輻射出去,就可以簡單的將各磁軌的扇區數進行統一。這樣,在磁軌邊緣的扇區弧長就要大於內部的扇區弧長,其存儲數據的密度也要比內部磁軌的密度要小。最終,導致外部磁軌的空間浪費。

應用


為了有效利用外部磁軌空間,讓所有的磁軌扇區存儲數據密度一致,就需要保證所有扇區的弧長一致。這樣就要根據磁軌的半徑來重新分配扇區數目。Zoned0bit recording 方法通過將磁軌分組(這種磁軌組稱為zone)實現了這一目標。內部磁軌的扇區數目較少,外部磁軌的扇區數目較多。這樣,外部磁軌和內部磁軌的存儲空間利用率都相等,充分利用了整個硬碟的空間
補充:
ZBR
ZBR
早期的硬碟和歷史悠久的軟盤可以簡單地看作是由自中心按照固定的圓心角射出的一條條線分成扇區,每道扇區數相同。那麼,外圈磁軌半徑大,里圈磁軌半徑小,外圈與里圈扇區的面積自然會不一樣。不過,為了更好地讀取數據,即使外圈扇區面積再大也只能和內圈扇區一樣存放有限的位元組數(512byte)。這樣一來,外圈的記錄密度就要比內圈小,會浪費大量的存儲空間。
如今的硬碟都使用ZBR(ZonedBitRecording分區域記錄)技術,碟片表面從裡向外劃分為數個區域,不同區域的磁軌扇區數目不同,同一區域內各磁軌扇區數相同,碟片外圈區域磁軌長扇區數目較多,內圈區域磁軌短扇區數目較少,大體實現了等密度,從而獲得了更多的存儲空間。大多數產品劃分了16個區域,最外圈的每磁軌扇區數正好是最內圈的一倍(373~746正是啦)。這樣的話,當磁碟主軸馬達按一定角速度(每秒N轉)旋轉的時候,越往外,線速度越大,單位時間內讀取的扇區數就越多,傳輸率就越高。(是不是也可以稍微理解通常把系統盤數據放在磁碟最外圈的原因了~~)
剛好在驅動中國看到了一張ZBR磁碟扇區結構示意圖,很有點長跑跑道的感覺呢~
ZBR
ZBR