论存储设备的标称容量

论存储设备的标称容量
有许多网友反映买回来的存储设备标称容量和系统中显示的容量不一致,特做如下分析:
我们日常使用的是10进制,即满10进1,存储设备在容量标称时也是使用了10进制的计算方法,即:
1K=1000b
1M=1000K
1G=1000M
1T=1000G
......
【论存储设备的标称容量】而CPU只能处理2进制数据,即满2进1,操作系统在监测存储设备容量时自然也是以2进制方式来处理,以2的10次方个字节即1024b作为1K,如下:
1K=1024b
1M=1024K
1G=1024M
1T=1024G
......

以512M的存储卡实际容量为例,标称容量应是512X1000X1000=512000000字节(具体字节数依制造工艺而有所不同,不一定严格是512000000字节),但是操作系统会识别为512000000÷1024÷1024=488M(488.28125M),但是会以10进制的方式显示实际字节数 。比如我的512M的MMC卡的实际容量为512991232字节(计489M,你只要看到这9位数字前3位是512即可认为该卡是512M的) 。
硬盘和其它的存储设备容量标识与此雷同 。
最后,还是我的那句老话,不要让一些细节方面的误会影响了你玩机的雅兴!

    推荐阅读