问题描述
不管是电脑还是移动硬盘,厂家描述的1T硬盘容量都不是计算机知识领域内真正的1T大小,硬盘容量实际是小于1TB的。
另外还发现对于1TB的不同厂家设备有着实际不同的磁盘容量,比如为什么有的1T电脑硬盘是954GB,而移动硬盘是931GB?
原因分析
其实是硬盘制造商(厂商)和计算机操作系统定义之间的容量计算差异。
硬盘厂商一般采用的是十进制来表示存储容量,而操作系统则采用的是二进制计算存储容量。
硬盘厂商:1TB=1000Byte*1000KB*1000MB*1000GB,十进制GB;
操作系统:1TB=1024Byte*1024KB*1024MB*1024GB,二进制GIB;
公式为(1000×1000×1000)除以(1024×1024×1024)≈0.93132;
所以操作系统最终显示容量为:
1000GB×0.93132≈931.32GB;
不过有些硬盘厂商不是1000GB计算的,也有可能是1024GB计算的,所以操作系统最终显示容量为:
1024GB×0.93132≈953.67GB。
实际案例
PC硬盘信息--954G/951GB
在文件资源管理器中显示固态硬盘SSD大小是951GB,而任务管理器中显示磁盘容量是954G
移动硬盘--931GB
根据属性里面的字节数换算是没错的,而1TB=1000GB也算基本对上了。
参考:为什么硬盘容量比实际的少?1TB硬盘为什么只有931GB或953GB?_硬件知识-装机之家