|
首先是硬盘容量的问题。
我们的系统是严格按照二进制来计算容量的,1K=1024byte、1M=1024K、1G=1024M,所以呢,1G=1024³byte;而硬盘厂商呢,他们标注容量的计算方式是按十进制来的,也就是1K=1000byte、1M=1000K、1G=1000M,所以呢1G=1000³byte;So,硬盘所谓的容量缩水就是这么来的,标称1000G的硬盘,系统认为是931G左右。这个容量完全是计算方法的问题和4K扇区没有任何关系,就是说两种硬盘都是931G。
要注意,硬盘容量和硬盘可用容量是两个概念。硬盘可用容量肯定比硬盘容量要小,因为硬盘容量的一部分被同步/分隔(Sync/DAM)区域和一个ECC错误校验区域占用了,所以硬盘容量=硬盘可用容量+占用。1T硬盘,硬盘容量始终是931G,512B扇区的硬盘可用容量可能是900G。
一张硬盘碟片,并不是所有的扇区都在用来存储数据,还有部分扇区是用来干些别的事的,传统的扇区分割机制中,每512byte的数据之间,需要间隔一个同步/分隔(Sync/DAM)区域和一个ECC错误校验区域。而在“先进格式”模式下,每4KB为一个扇区,相当于把之前的8个扇区合而为一,只需要一个同步/分隔区域和一个容量稍大的ECC校验区,采用advanced format技术每4KB的数据记录扇区只需要一个Sync/DAM和ECC区,而传统的需要8个!这节省出来的7个原本用于Sync/DAM和ECC的扇区就可以用来储存更多的数据。
所以,西部的高级格式把一部分占用的容量解放出来了。1T硬盘,硬盘容量始终是931G,512B扇区的硬盘可用容量可能是900G,而4K扇区硬盘可用容量可能就是920G。明白了吧,多出来20G就是高级格式的效果了。
西部宣传说的“可以让磁盘格式化效率(格式化后容量)提升7%到11%”,当然是指可用容量。931G他是不可能再给你加的。
以上是我个人的理解,欢迎拍砖。
西部的这个技术英文是advance format,翻译成高级格式化可能不准确,还和硬盘分区的高级格式化混淆,应该是高级格式或先进格式的意思吧,比512B扇区高级嘛。
备注:以上并非个人所写,发现论坛中有些朋友对4K比较感兴趣,发现了此篇文章写的不错,分享给大家。 |
|