为什么标配内存硬盘与实际不符
发布网友
发布时间:2024-09-30 11:50
我来回答
共6个回答
热心网友
时间:2024-10-01 13:14
硬盘制造商对硬盘容量的定义和操作系统对硬盘容量算法不同,因此导致硬盘标识容量和操作系统中显示的实际容量存在误差。
硬盘厂商的标准:1GB=1,000MB、1MB=1,000KB、1KB=1,000byte
操作系统的算法:1GB=1,024MB、1MB=1,024KB、1KB=1,024byte
以40GB的硬盘为例计算如下:
硬盘厂商的标准:40GB=40,000MB=40,000,000KB=40,000,000,000byte;操作系统的算法:40GB=40,960MB=41,943,040KB=42,949,672,960byte;40G硬盘在操作系统中显示的容量为:40,000,000,000÷1024÷1024÷1024=37.2529(GB)
以80GB的硬盘为例计算如下:
硬盘厂商的标准:80GB=80,000MB=80,000,000KB=80,000,000,000byte;操作系统的算法:80GB=81,920MB=83,886,080KB=85,899,345,920byte;80G硬盘在操作系统中显示的容量为:80,000,000,000÷1024÷1024÷1024=74.5058(GB)。
以160GB的硬盘为例计算如下:
160,000,000,000÷1024÷1024÷1024=149.0116(GB)
而且在分区和格式化后,系统分区表还会在硬盘上占用一些空间,所以操作系统显示的总容量和硬盘的型号容量存在差异这是一个正常现象.
热心网友
时间:2024-10-01 13:14
硬盘厂商在生产硬盘的时候是按照1000进制的,就是1g是1000m,1m是1000k,1k是1000b.但在系统中,系统计算磁盘容量是用2的10次方,即1024来进制的,也就是1g=1024m,1m=1024k,1k=1024b.
所以,在系统中,一个80g的硬盘就成了80*1000*1000*1000/(1024*1024*1024)=
74g左右.但实际还是有80*1000*1000*1000个字节的存储容量.
不过你的硬盘应该是232g,是不是品牌机拿了部分做系统恢复了?
热心网友
时间:2024-10-01 13:11
楼上说的是一方面
还有一方面是 显卡的显存分享了内存 所以系统可用的内存会减少
硬盘方面由于品牌机多带有一些故障恢复系统 他会在硬盘中建立隐藏分区来存放备份系统 所以硬盘容量会看起来少几个G
热心网友
时间:2024-10-01 13:13
算法的问题,2楼回答的很详细,一个是按1000一个是按1024
热心网友
时间:2024-10-01 13:15
呵呵
这个是计算的问题的啊
因为512MB是按照1GB=1024MB计算的
但是厂商们是按照1GB=1000MB计算出来的,所以实际出来的空间总是少一点,
所以误差只要在10%以内都是正常的,
所以内存是490MB是正常的,硬盘也是同理
至于你说的F盘只有1.4GB,那是你安装系统时分配的硬盘空间的
热心网友
时间:2024-10-01 13:11
电脑认识的数据单位换算情况如下:
1GB=1024MB 那80G*1024MB=81920MB
而硬盘出产时候是按如下:
1GB=1000MB 80GB*1000=8000GB
到了电脑上就相差了如下:
1。92GB=1920MB