为您揭开存储器“容量缩水”之谜
一块硬盘在厂商那里明明标注的是250GB,但是到了用户的计算机上就只能显出230GB不到的容量,而且硬盘越大“缩水”越严重;除了硬盘之外,我们常见的闪盘、MP3乃至PMP播放器,总之所有与存储容量有关的指标都不同程度存在“缩水”问题。为什么会出现这种现象呢?为了搞清楚这些,菜菜专门对这方面作了深入调查。
■算法不一致,导致容量上“缩水”
首先,受抱怨最大的是硬盘的容量缩水问题。菜菜的一个室友曾经购买了一块120GB的硬盘,结果在Windows中能够使用的空间只有108GB左右。那剩下的12GB哪里去了?
在生产硬盘时,厂商会按照1k=1000来计算硬盘的容量;而在Windows等操作系统中,计算机只能识别2进制(0或者1)的信号,也就是说所有的存储单元都是2的整数倍,这样1K的存储单元实际上就是210=1024个存储单位。这样算下来,1GB=1024MB=1048576KB =1073741824B。于是,在厂商看来1GB(109B)的容量到了Windows那里就变成了0.93GB,缩水7%左右(这就是“1K”和“1k”的区别)。
图1 想想看,是不是硬盘的容量越大缩起水来也越严重呢?
■分区信息会占用一部分空间
即使扣下7%的容量,120GB的硬盘也应该还剩111GB,剩下的3GB又到哪里去了呢?
按照每GB缩水7%的算法,细心的朋友发现仍然有部分空间“不翼而飞”。其实这部分空间并没有“无故失踪”,而是被系统文件占用了。每块硬盘都会有不止一个分区,这些分区信息(包括分区表、引导文件等)都要占用一部分的空间。这就是容量“二次缩水”之谜。部分闪盘存储器也存在这样的问题,比方说标称2GB的闪盘,实际容量往往只有1.91GB左右(闪盘不存在容量换算的问题)。
图2 MP3播放器、U盘、存储卡等设备的实际容量都要略小于标称容量。
■系统软件所占用的空间
除了上面两种“容量缩水”之外,还有一种更令人“匪夷所思”的缩水。菜菜班上的两位同学,一个买了一块1GB的闪盘,而另外一个买的则是1GB的MP3播放器,按理说容量应该一般大才对,但是后者就是要比前者少20多MB的可用空间,这又是为什么呢?
经验告诉我们,容量是绝对不会凭空消失的;既然没有办法识别出来,那肯定是被什么东西拿去用了,究竟会是什么东西呢?工程师给我们解释说,MP3以及PMP播放器的控制界面实际上就是一个小型的操作系统,如果想让这些设备正常运行,就要找一些地方来存放这些程序。而播放器上消失的那部分空间就是被它们所占用的,按照程序复杂程度的差别,它们需要占用10~20MB左右的空间。
主板
显卡
显示器
CPU
内存|存储
光存储
机箱|电源
键鼠|摄像
音频
笔记本
台式机
数码相机
手机
MP3|MP4