简单谈谈存储器的容量缩水问题

可能很多非IT人在购买了大容量的存储设备后会发现,实际的可用容量比标称的要缩水一些,而且随着容量的增大,缩水的比例也在增大。

 

是什么原因导致这个现象呢?是存储器厂商造假了吗?其实这是由于计算方法不同造成的,计算机的算法是按2的10次方即1024来作为1K的,而存储器厂商却是按现实生活普通的千进位即1000来作为1K的,这样,每1K就会相差24(字节),24个字节看起来不算多,可是现在的存储器容量越来越大,这个差异就相当明显了!存储器厂商的这种做法引起很多人的不满,确实有偷工减料的嫌疑!

 

下面举几个例子说明一下:

 

计算机中的算法:

1 = 1B(Byte) = 8b(bit)
1 * 1024 = 1KB
1 * 1024 * 1024 = 1MB
1 * 1024 * 1024 * 1024 = 1GB = 1073741824
 

存储器厂商的算法:

1 = 1B(Byte)
1 * 1000 = 1KB
1 * 1000 * 1000 = 1MB
1 * 1000 * 1000 * 1000 = 1GB = 1000000000
 

每1G存储空间相差:

73741824 / 1024 = 72013.5KB
72013.5KB / 1024 = 70.3256836MB

 

也就是说如果买个标称120GB的硬盘,实际可用容量会缩水120*70=8400MB左右,即8.2GB左右,可用空间应为111.8GB左右。
前几天本人买了个16GB的U盘,可用容量为14.9GB,算一下16 * 70 = 1120 / 1024 = 1.09375GB,也就是说要缩水1.1GB左右,正好是14.9GB。

 


posted @ 2011-02-20 21:29  润之  阅读(358)  评论(0编辑  收藏  举报