一块3TB硬盘的实际容量只有2.72TB,剩下的200多GB去哪儿了呢?硬盘厂商表示:是由于二进制算法所导致!到底是真是假呢?厂商总有自己的一套说辞。
存储厂商普遍采用十进制:(10的三次方)
1TB=10^3 GB=1000GB
1GB=10^3 MB=1000MB
1MB=10^3 KB=1000KB
1KB=10^3 Byte=1000Byte
Windows操作系统采用二进制:(2的十次方)
1TB=2^10 GB=1024GB
1GB=2^10 MB=1024MB
1MB=2^10 KB=1024KB
1KB=2^10 Byte=1024Byte
显而易见,不同的算法算出来的结果肯定有所出入,也导致了存储产品标称容量和实际容量出现差值,并且随着容量的增大,这种“损失”也就越大,3TB在Windows下显示2.72TB,4TB则显示3.63TB。
从TB到Byte,中间存在四级运算,以TB级硬盘为例,则需要进行四级换算;如果是GB级优盘,则需要三级换算,依次类推。我们通过换算得出存储产品在Windows显示的相应容量:
4TB硬盘的实际容量为3.63TB
小结:经过了以上的了解,十进制和二进制的算法带来的损失是容量越大损失越大,TB级的损失率高达9.95%,GB级存储也有7.37%的损失,如果PB级来到,它的容量差将达到12.5%,1PB的硬盘实际只有875TB,这个是不是很让人无语呢?
其实我国早有规定,国家GB/T26225-2010《信息技术移动存储闪存盘通用规范》里注明了“产品实际可使用容量应大于标称容量的90%或者在产品包装上明示可使用容量”。也就是1PB不能标注为1PB了,因为它的容量差已经超过了10%,不过买的没有卖的精,到时候厂商一定有办法解决。
推荐经销商