| SD卡技术可算作是MMC技术发展的升级产品。实际容量比标称容量小,主要是操作系统识别与硬件设备生产厂商两者容量计算公式上的不同所致。生产厂商为了计算方便,往往设定1KB=1000Bytes、1MB=1000KB、1GB=1000MB。而操作系统的换算则为1KB=1024Bytes、1MB=1024KB、1GB=1024MB。这就产生了存储设备标配容量和实际使用容量出现差异的情况。 由此推算可知128MB卡的实际容量理论上应为122MB,64MB卡的容量应该为61MB,以此类推。此外,由于在制造时的问题,存储介质允许有坏块(Bad Block)的存在,这些坏块不能被使用,也不算做有效容量。 最后还有一点,与硬盘一样,SD卡也是采用FAT文件系统,而FAT文件系统包括MBR主引导分区、FAT文件分配表和ROOT目录区等,这些区域也要占用空间,一般需要占用几百KB。除了上述原因之外,作为比较常用的移动存储解决方案,厂商在SD中加入了保密安全功能,这些功能实际上需要占用SD卡中的部分物理块来存放特殊配置信息或数据。 部分推算:128M->122M,256M->244M,512MM->488M,1024M->976M |
![]() |


