论文部分内容阅读
其实,这种非自然原因的“缩水”并不是什么新鲜事——各行各业都不同程度的存在。就拿我们熟悉的计算机领域来说,就有很多朋友多遇到过“缩水之困”。
一块硬盘在厂商那里明明标注的是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”的区别)。
分区信息会占用一部分空间
即使扣下7%的容量,120GB的硬盘也应该还剩111GB,剩下的3GB又到哪里去了呢?
按照每GB缩水7%的算法,细心的朋友发现仍然有部分空间“不翼而飞”。其实这部分空间并没有“无故失踪”,而是被系统文件占用了。每块硬盘都会有不止一个分区,这些分区信息(包括分区表、引导文件等)都要占用一部分的空间。这就是容量“二次缩水”之谜。部分闪盘存储器也存在这样的问题,比方说标称2GB的闪盘,实际容量往往只有1.91GB左右(闪盘不存在容量换算的问题)。
系统软件所占用的空间
除了上面两种“容量缩水”之外,还有一种更令人“匪夷所思”的缩水。菜菜班上的两位同学,一个买了一块1GB的闪盘,而另外一个买的则是1GB的MP3播放器,按理说容量应该一般大才对,但是后者就是要比前者少20多MB的可用空间,这又是为什么呢?
经验告诉我们,容量是绝对不会凭空消失的;既然没有办法识别出来,那肯定是被什么东西拿去用了,究竟会是什么东西呢?工程师给我们解释说,MP3以及PMP播放器的控制界面实际上就是一个小型的操作系统,如果想让这些设备正常运行,就要找一些地方来存放这些程序。而播放器上消失的那部分空间就是被它们所占用的,按照程序复杂程度的差别,它们需要占用10-20MB左右的空间。
老鸟指点迷津
存储器的“容量缩水”问题曾经引发过不小的争议,不明白其中原委的人很多都像菜菜那样愤愤不平。问题的关键还在于大家如何去看待“缩水”,部分厂商比较聪明的做法是在产品上标注“本产品容量按1K=1000进行计算”,“产品容量大小会因操作系统及用户分区因素影响而发生变化”。只要大家了解了“缩水”的原因,自然就没有强烈的抵触情绪了。
事实上还有另外一种更加恶意的“人为注水”,那就是修改分区表文件,将小存储器伪装成大容量的存储器(例如将原来只有512MB的硬盘伪装成2GB)。这种情况多出现在二手市场上,用户在拷入大于实际容量的文件时就会报错,值得新手朋友们警惕。
一块硬盘在厂商那里明明标注的是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”的区别)。
分区信息会占用一部分空间
即使扣下7%的容量,120GB的硬盘也应该还剩111GB,剩下的3GB又到哪里去了呢?
按照每GB缩水7%的算法,细心的朋友发现仍然有部分空间“不翼而飞”。其实这部分空间并没有“无故失踪”,而是被系统文件占用了。每块硬盘都会有不止一个分区,这些分区信息(包括分区表、引导文件等)都要占用一部分的空间。这就是容量“二次缩水”之谜。部分闪盘存储器也存在这样的问题,比方说标称2GB的闪盘,实际容量往往只有1.91GB左右(闪盘不存在容量换算的问题)。
系统软件所占用的空间
除了上面两种“容量缩水”之外,还有一种更令人“匪夷所思”的缩水。菜菜班上的两位同学,一个买了一块1GB的闪盘,而另外一个买的则是1GB的MP3播放器,按理说容量应该一般大才对,但是后者就是要比前者少20多MB的可用空间,这又是为什么呢?
经验告诉我们,容量是绝对不会凭空消失的;既然没有办法识别出来,那肯定是被什么东西拿去用了,究竟会是什么东西呢?工程师给我们解释说,MP3以及PMP播放器的控制界面实际上就是一个小型的操作系统,如果想让这些设备正常运行,就要找一些地方来存放这些程序。而播放器上消失的那部分空间就是被它们所占用的,按照程序复杂程度的差别,它们需要占用10-20MB左右的空间。
老鸟指点迷津
存储器的“容量缩水”问题曾经引发过不小的争议,不明白其中原委的人很多都像菜菜那样愤愤不平。问题的关键还在于大家如何去看待“缩水”,部分厂商比较聪明的做法是在产品上标注“本产品容量按1K=1000进行计算”,“产品容量大小会因操作系统及用户分区因素影响而发生变化”。只要大家了解了“缩水”的原因,自然就没有强烈的抵触情绪了。
事实上还有另外一种更加恶意的“人为注水”,那就是修改分区表文件,将小存储器伪装成大容量的存储器(例如将原来只有512MB的硬盘伪装成2GB)。这种情况多出现在二手市场上,用户在拷入大于实际容量的文件时就会报错,值得新手朋友们警惕。