关于小米14魔改存储,减少OP空间为手机扩容究竟是好还是坏?
最近科技圈的大事不外乎小米14的发布了。
伴随小米14发布的还有小米自研的澎湃OS,有趣的是,让大家“兴奋”的不是别的,而是小米的澎湃OS给大家多了8G/16G。
也就是原来256G的内存可以变成264G,原来512G的内存可以变成528G。
在手机存储空间捉襟见肘的今天,听起来似乎是个好消息?不过网上可是炸了锅了,关于这多出来的8G、16G,正方和反方辩手纷纷入场。
当然,这不是本文要讨论的内容,毕竟咱家是做私有云的,我们更感兴趣的是这一段:
这事儿大概是这样的:一个256G的SSD,其实ssd颗粒提供的存储空间是256GiB, GiB是1024*1024*1024, GB是1000*1000*1000, 他们相差大约7%, 这里7%的空间大约18GB、多出来的18个G是为后续存取的性能优化留的,所以“闲置”了。
现在小米通过各种技术,把这18G的“闲置空间”中的8G,挪给了用户(注,这句话很重要,为什么?后面会提)。
你可能会问,不就是把多余的空间挪了出来,和我在电脑上那个磁盘分区不一样么?这也能拿来宣传?
没错,和磁盘分区很像,但有本质的区别。
你在电脑上所做的磁盘分区,其实只是拿了本身你就能用的那部分(按上面的例子,就是虽然是256G在做分区),“闲置”的那部分(18G的部分)是动不了的。
这和SSD的工作原理有关,大家应该知道,SSD中用于存储的是闪存颗粒,为了让大家理解方便。我们就把这个闪存颗粒想象成一张方格纸。
这个方格纸有一个特点,擦掉重写必须是相邻的几个格子一起擦掉再写。
你可以想象成,上面的方格纸,你每次写必须把这一整行都写满。
如果你写了之后想要擦除呢?一样!得一整行一整行的擦(没错,这个橡皮擦也有一整行这么大)。
9年义务教育的你一定明白,用橡皮擦擦纸,擦多了纸当然会擦坏掉,这就是“闪存颗粒的寿命”。
而且,这个擦除一旦一行擦坏,你的整个“纸”就报废了。所以SSD的生产厂商需要平衡“每一行”的寿命。
这就需要用到Over-Provisioning (即文章开头说的“闲置”空间,小米说的“预留空间”)
源引金泰克的一张图
这个可用容量跟标称容量不对等的,所缺少的部分就是“预留空间”。
预留空间一般占总硬盘容量的7%左右,这个容量一方面是由于计算机二进制算法产生的差异(也就是上图的换算),另一方面这个预留空间是厂商在生产硬盘时用于垃圾回收GC、存储SSD主控固件和备用数据块等用处,这个容量在购买的硬盘中看不见也不可修改调整和使用。
我们还是以方格纸为例:
假设你有一行已经擦了好几次,再擦就要破了,那就可以不擦除,而是把数据写到“预留空间”里。
这样原本这行的寿命就变相延长了。
问题来了,如果这时候预留空间减少了会怎么样?
按说总空间不变的话,能擦写的总次数应该也不会变呀~!
假设你原本预留了4行的空间,结果减少到了2行。
现在你需要写入一个4行的数据,预留的空间显然不够,那么你就仍然需要擦除2行的数据,经常如此,你整个SSD擦除写入次数就会变多。
玩电脑的都知道吧!硬盘东西装满了,读写次数多了,电脑就会变卡。SSD当然也是如此。
所以,有网友说了:小米干的这个事情就是牺牲了我SSD的寿命来增加我手机的内存?那也太坑了吧?
注意,我文章开头说的那一句话非常重要,即:
“现在小米通过各种技术,把这18G的“闲置空间”中的8G,挪给了用户“
因为一般来说,OP空间为存储容量的7%,以256G来说是18G。
但由于SSD快满时速度会变慢,所以实际上厂家在设置预留空间时往往会预留远超过7%的容量(一般越高端的SSD,预留空间越大)。
如果小米减少预留空间时,保留了至少7%的空间,那么对于SSD的影响可能就没有那么大。
另一个,预留空间的应用是通过算法,也就是说“通过算法来确保预留空间减少的同时,SSD的寿命尽可能保持与之前一样是可能做到的”。
顺便,大家可能忘了一个数据。
根据目前手机市场的调研来看,用户平均更换手机的周期是3~4年,SSD的使用寿命显然是高于用户平均更换手机的周期的。
如果在这样的情况下,SSD因为减少了预留空间而造成本身寿命减少。那么只要确保SSD的使用寿命仍然足够高且不会卡顿,可能也是可以接受的。
最后,强调一个观点。
虽然在小米通过减少SSD预留空间来增加用户手机内存这件事上,不应该直接说这事儿一定是错的(根据小米官方的表述,减少预留空间并不会影响SSD寿命且该功能之后其他厂商的手机也可以适配)。
当然对于etsme小型私有云这样的产品来说,如果这事儿要牺牲SSD寿命或影响速度体验的方式来增加存储的容量那就肯定不可取。
因为,私有云不同于手机每天有睡眠时间而且定期更换,拿我们的Me盒举例
etsme Me盒,面向7*24小时不间断运行使用的场景
所以需要采用比手机内置SSD(UFS也是SSD的一种)更高使用寿命的高可用SSD
最大限度的保障用户数据安全
为什么etsme在研发产品之初就决定了要用企业级的SSD来保存个人和家庭的数据。
就是因为etsme要做每个人的数据保险箱!
我们保证,你可以放心的将数据存在Me盒
etsme是采用云计算原生技术打造的个人私有云/小型私有云产品,即刻入手etsme,探索更多贴心功能,掌控自己的数字世界。