快捷搜索:

硬盘容量出现差异的原因

信托很多人都邑看到硬盘的实际容量与标识容量有差异的征象,一样平常1TB硬盘只有950G阁下,那么为什么会这样呢?为什么硬盘容量无法达到标准容量呢?除了换算的差异之外还有其他缘故原由吗?下面为大年夜家具体解释硬盘容量呈现差异的缘故原由。

一、机器硬盘:

机器硬盘容量越来越大年夜,如今装机选择硬盘,其容量最低也有500G,主流用户则会选择1TB容量大年夜硬盘。不少人在应用电脑的历程中可能会发明稀罕的问题,为什么新装机搭配1TB容量的硬盘,在电脑上显示的硬盘容量理论上应该是1024G,但实际显示的却还不够1000G怎么回事呢?这与硬盘的容量理论算法有关。

理论算法:

1KB=1024B、1MB=1024KB、1GB=1024MB、1TB=1024GB

实际算法:

1B (byte 字节);

1KB(Kilobyte 千字节) = 2^10 B = 1024 B

1MB(Megabyte 兆字节) = 2^10 KB = 1024 KB = 2^20 B

1GB(Gigabyte 吉字节) = 2^10 MB = 1024 MB = 2^30 B

1TB(Trillionbyte 太字节) = 2^10 GB = 1024 GB = 2^40 B

但为何实际厂商硬盘容量的算法与理论不同等呢?按照理论上来说1T=1024G(也便是2的10次方),但硬盘厂商每每制造出来的1TB硬盘容量只有1000G,由于1T=1000G=1000000M=1000000000KBP这是硬盘厂家的标准,这在存储市场已经是公开的秘密了,险些可以说是“行业标准”了。

硬盘厂商的标准:1GB=1,000MB  1MB=1,000KB  1KB=1,000byte

操作系统的算法:1GB=1,024MB  1MB=1,024KB  1KB=1,024byte

讲到这里,信托大年夜家已经有所头绪了。在谋略机系统中,按照1024进制标准谋略,可以普通的理解成厂商为了更好谋略而没有采纳理论标准值去谋略。以是你安装的1TB硬盘在系统中的显示可能只有1000GB。

别的值得一提的是即便按照厂家的标准,1TB=1000G,但现其实电脑里显示的却会发明只有930G阁下,这又是为何呢,厂家严重扣量忽悠吗?

实际上:硬盘厂商的1TB=1000×1000×1000/(1024×1024×1024)≈Windows操作系统中的0.9313GB。一样平常硬盘内部内置法度榜样的占用一些空间,供给给系统文件应用,以是操作系统显示的总容量和硬盘的型号容量存在差异这是一个正常征象。机器硬盘容量越大年夜,比如3T、4T,实际换算过来,“消掉”的容量也就越大年夜。

二、固态硬盘:

SSD事情机制完全不合于机器硬盘,它的容量有120G/128G,240G/250G/256G之分,但实际应用到容量每每只有119G,230G阁下!这跟机器硬盘的理论算法也是一样的吗?着实不然,两个不合领域,行业标准也不一样,实际跟理论容量,SSD没那么简单。这涉及到一个名词:预留空间OP。

预留空间OP是指SSD保留一部分容量空间留作他用,这部分空间用户弗成操作,容量大年夜小一样平常是由主控抉择。

OP比率=(SSD物理空间-用户可用空间)/用户可用空间。

除了第一级OP空间之外,多半主控还支持二级OP空间,详细容量和设置设置设备摆设摆设由厂商自己抉择,以是128GB闪存作出的SSD有128GB、120GB甚至100GB之分,也便是说OP空间分手是0、7%、28%,其他容量依此类推。

还有SSD具有三级OP空间的,分配要领就很自由了,然则三级OP每每要就义部分用户可用空间,以是很多破费级SSD都没有三级OP空间,而企业级SSD中平日必要设置设置设备摆设摆设三级OP空间以便在大年夜量数据读写中维持机能。

除了第一级OP空间,有些厂商容许用户自定义OP空间大年夜小,比如三星、Fusion-IO的对象软件就有这样的功能,玩家可以根据自己的必要设置设置设备摆设摆设。

简单来说,OP空间可以简单理解为SSD预留的互换空间,早年面的先容来看,OP空间在GC垃圾收受接收、WL淹灭平衡、削减写入放大年夜等多个方面都有感化,详细若何利用要取决于SSD主控算法,详细若何利用要取决于SSD主控算法了。

跟着技巧的进步,二级OP空间的需要性也在低落,以SF主控为例,蓝本保留的7% OP空间徐徐被开释出来,用户的可用空间可以增添16GB阁下,120GB型号也可以增添8GB阁下,虽然不是很多,然则对通俗用户来说照样好事一件。

破费类的固态硬盘可能必要其7%或更多的空缺容量来支持合理的垃圾网络功能,确保垃圾网络法度榜样和Flash节制器总能有额外的可用空间进行事情。(例如Crucial的MX200/MX100保留了业界标准的7%容量做破费者无法造访的空缺区)

总结:

新硬盘空间容量并不是硬盘空间损掉,而是硬盘商换算的单位是整数,而操作系统因此1024为倍数换算的,这样的出厂要领是硬盘市场的“行业规则”。

您可能还会对下面的文章感兴趣: