硬盘的实际容量比标称的小,为什么?
1个回答
展开全部
因为计算机的世界里,单位换算是按1024算的,1024B=1KB,1024KB=1M,1024M=1G
但硬盘厂商算容量时,单位换算却是按1000算的。1000B=1KB,1000KB=1M,1000m=1G这样
因此标称512g的固态,容量其实是512*1000*1000*1000=5.12*10^11B。
而换成计算机的算法,显示的就是5.12*10^11÷1024÷1024÷1024≈476G
标称500g的固态,就只有465.7g。
如果你是1T硬盘,那么G到T的换算,根据是1024还是1000,实际容量也不同。
按1024G=1T,那么实际容量就是953.7G;按1000G=1T算,实际就是931G
再加上装系统后,会分走约1.2G的引导分区和恢复分区,这部分空间在“此电脑”里时看不见的。因此“此电脑”里看到的硬盘总量还要再小一两个G
你的硬盘是500g的,也不是512g。
这实际上是因为采取的换算标准不一样导致的。
计算机世界1024=1k的换算法,是国际电工委员会(IEC)的标准,1000=1k则是公制(SI)单位中的进制
在IEC的标准中,其实是没有“KB”、“MB”、“GB”这种单位,而是“KiB”、“MiB”、“GiB”这种单位,所有的单位中间都是SI标准多了个字母“i”。
因此实际上,是1024KiB=1MiB,1024MiB=1GiB,而不是1024KB=1M、1024M=1G
计算机世界遵循的IEC标准,而厂商用的则是SI标准
在官方用语中,两个标准是不能混淆的,不带“i”的如“MB”这种单位就是公制单位,一定是1000进制
因此硬盘厂商是以公制单位的512GB、1000GB计算容量,但计算机却是以IEC单位的476GiB、931GiB进行容量显示,就造成了这种硬盘实际容量比标称容量小的情况
究其原因,大约是二十几年前翻译引进这些单位的人不是计算机专业的,把带“i”的IEC单位和不带“i”的公制单位搞混了。在我们口语中,GiB就成了GB
但硬盘厂商算容量时,单位换算却是按1000算的。1000B=1KB,1000KB=1M,1000m=1G这样
因此标称512g的固态,容量其实是512*1000*1000*1000=5.12*10^11B。
而换成计算机的算法,显示的就是5.12*10^11÷1024÷1024÷1024≈476G
标称500g的固态,就只有465.7g。
如果你是1T硬盘,那么G到T的换算,根据是1024还是1000,实际容量也不同。
按1024G=1T,那么实际容量就是953.7G;按1000G=1T算,实际就是931G
再加上装系统后,会分走约1.2G的引导分区和恢复分区,这部分空间在“此电脑”里时看不见的。因此“此电脑”里看到的硬盘总量还要再小一两个G
你的硬盘是500g的,也不是512g。
这实际上是因为采取的换算标准不一样导致的。
计算机世界1024=1k的换算法,是国际电工委员会(IEC)的标准,1000=1k则是公制(SI)单位中的进制
在IEC的标准中,其实是没有“KB”、“MB”、“GB”这种单位,而是“KiB”、“MiB”、“GiB”这种单位,所有的单位中间都是SI标准多了个字母“i”。
因此实际上,是1024KiB=1MiB,1024MiB=1GiB,而不是1024KB=1M、1024M=1G
计算机世界遵循的IEC标准,而厂商用的则是SI标准
在官方用语中,两个标准是不能混淆的,不带“i”的如“MB”这种单位就是公制单位,一定是1000进制
因此硬盘厂商是以公制单位的512GB、1000GB计算容量,但计算机却是以IEC单位的476GiB、931GiB进行容量显示,就造成了这种硬盘实际容量比标称容量小的情况
究其原因,大约是二十几年前翻译引进这些单位的人不是计算机专业的,把带“i”的IEC单位和不带“i”的公制单位搞混了。在我们口语中,GiB就成了GB
东莞市友贸实业有限公司_
2023-11-22 广告
2023-11-22 广告
第五代双倍数据速率DDR5双列直插式内存模块是一种高速、高性能的内存模块,适用于需要高带宽和低延迟的应用场景。与前几代内存模块相比,DDR5双列直插式内存模块具有更高的数据传输速率和更低的功耗,同时提供了更大的内存容量和更高的可靠性。在数据...
点击进入详情页
本回答由东莞市友贸实业有限公司_提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询