
主旨
图示如下


普及
1KB=1000Byte1MB=1000KB1GB=1000MB1TB=1000GB1KiB=1024Byte1MiB=1024KiB1GiB=1024MiB1TiB=1024GiB
原理
以120GB的硬盘为例:
厂商容量计算方法:
120GB=120,000MB=120,000,000KB=120,000,000,000字节;
换算成操作系统计算方法:
120,000,000,000字节/1024=117,187,500KB/1024=114,440.9MB/1024=111.8GB。
简单算法:硬盘容量 (1024*1024*1024)
80,000,000,000/(1024*1024*1024)=74.5GB40,000,000,000/(1024*1024*1024)=37.25GB
计算结果
标称8GB的硬盘,在操作系统中显示只有7.4GB;16GB的硬盘只有14.8GB;32GB的硬盘只有29.8GB;40GB的硬盘只有37.2GB;64GB的硬盘只有59GB;80GB的硬盘只有74.5GB;100GB的硬盘只有93.1GB;120GB的硬盘只有112GB;128GB的硬盘只有119GB;160GB的硬盘只有149GB;256GB的硬盘只有238GB;320GB的硬盘只有298GB;480GB的硬盘只有GB;500GB的硬盘只有465GB;512GB的硬盘只有476GB;750GB的硬盘只有699GB;960GB的硬盘只有894GB;1TB的硬盘只有931GB;1.5TB的硬盘只有1.3TB(1397GB);2TB的硬盘只有1.8TB(1862GB);3TB的硬盘只有2.7TB(2793GB);4TB的硬盘只有3.6TB(3724GB);5TB的硬盘只有4.6TB(4657GB);6TB的硬盘只有5.5TB(5586GB);8TB的硬盘只有7.4TB(7448GB);10TB(GB)的硬盘只有9.3TB(9300GB);而12TB的硬盘则只有10.9TB(11176GB)。
至此,结果很明显了,不是厂商“缩水”,而是计算方式不同罢了。

如果文本对你有所帮助,请关注并分享我的公众号【运维家】。
文章转载自运维家,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。




