您的位置 首页 > 数码极客

【g和gb有什么区别】1GB从来都不等于1024MB,所以你的硬盘比宣传小

很多人在购买硬盘或电脑后,从明明第一次看到的宣传中得知这个硬盘是128G、256G或其他大小,但获得后总是差一些。虽然差别不多,但还是少了点。(大卫亚设)。

这是因为厂家的偷工减料吗,并不是,这其中牵扯到了一个理论叫做OP预留空间。

一般来说OP预留空间仅在固态硬盘中才存在,机械硬盘并没有这项设定。OP预留空间一般分为三层,第一层是由于进制的不同而造成的,这一点在机械硬盘上也同样存在,只不多在机械硬盘上并不叫OP预留空间而已。第二层是由厂家自己设定的,有可能没有,第三层是由用户自己设定,一开始并没有设定。

硬盘内部空间的关系

至于为什么会有这样的差距,我们要先了解两个知识点,一是1GB到底等于多少MB,而是二进制和十进制有什么不同。

1GB并不等于1024MB

1GB从来都不等于1024MB,不论在什么地方都是如此,我也不明白为什么现在1GB等于1024MB的概念已经如此的深入人心,可能是因为之前的流量费太贵吧。

GB又被称为吉字节,通常被简写成G,是一种十进制的信息计量单位。GiB被称为吉比特,是一种二进制的信息计量单位。那个等于1024MB的是GiB而不是GB,1GB等于1000MB。

我也不知道这个错误是谁先犯的,但是现在很多硬件厂家都在利用这个错误,所以你们买的256G的硬盘,其实是“缩水”的。现在甚至连百度的词条上都写着1GB等于1024MB,似乎已经成为了行业惯例。

GB和GiB的区别

二进制和十进制的不同

十进制就是我们平时使用的进制,9上面是10,19上面是20,而二进制则不同,如果要用数字来表示的话,那么二进制就只有0和1这两个数字,就像我们平时看到的黑客电影里面的那一大串0和1。

现在几乎所有的电脑系统都是在使用二进制,但硬盘却不一定。比如使用了Windows系统的硬盘使用二进制来计算的,而苹果电脑的硬盘却是用十进制来计算,这也是硬盘容量缩水的根本原因。

0和1是二进制的表现

第一层OP预留空间:进制换算的产物,数值固定

之前提过,Windows系统的硬盘都是用二进制来计算的,但是硬盘厂家并不是用二进制来计算硬盘容量,而是十进制,所以这些厂家们口中的硬盘容量与实际的硬盘容量必定会有一定的差别,这个差别就是第一层OP预留空间。

第一层预留空间的值是固定的,一般说成是7%,说细点就是7.37%,说的再全面点就是7.3741824%,怎么样,四舍五入一个亿了都。至于这个数是怎么算出来的,可以看图。

标准容量与实际容量的差别

虽然机械硬盘没有OP预留空间一说,但是把硬盘格式化之后,也会发现少了很多空间,苹果的电脑因为也是使用十进制来计算硬盘,所以在这方面并没有损耗,虽然它的硬盘容量同样会少一些,但那根4K有关系,在这不再细说。

第二、三层OP预留空间:厂家和用户的自留地

第二层OP预留空间是由厂家们自己设置的,而且不同的厂家或是相同的厂家不同款式的产品,他们预留的空间大小都不相同,主要有0%、7%、28%等等。这是厂家根据之身产品的品质、寿命和产品定位等因素留出的预备空间,有自己一定的好处。

而第三层则是用户们自己设置的,基本上自己想把第三层OP预留空间设置成多少都是看自己心情,这一点并没有具体的要求。

OP预留空间的好处

OP预留空间之所以存在自然有它存在的意义和价值,这些预留的空间起到的作用类似于缓存空间,可以将一些需要计算和预运行的东西提前放置,在调用时就可以加快使用的速度,所以OP预留空间虽然会占据一定的硬盘容量,总体来说还是有一定的好处的。

但要注意的是,第一层OP预留空间纯粹是因为进制不同而导致的标准空间和实际空间的差别,没有任何好处只有坏处,第二、三层OP预留空间才会有好处。

现在固态硬盘的价格还是比较贵的,所以很多厂家都已经取消了第二层的OP预留空间,很多用户也从来不知道自己可以设置第三层OP预留空间所占的容量,因此他们也没有用过。这么一比较,我们买到手的硬盘与宣传时的硬盘之间相差的容量,其实都是“虚报”的那些空间。

而用户们也是一直在花着冤枉钱为这些容量付费,虽然看起来并不多,但是随着硬盘容量的变大,这些我们白花的钱就会变多,拿1T容量的硬盘来算,就有差不多73GB的空间是我们得不到的。但这种现象已经成为了行业的共识,所以我们只能接受。

关于作者: admin

无忧经验小编鲁达,内容侵删请Email至wohenlihai#qq.com(#改为@)

热门推荐