华为的闪存门是什么意思(华为手机闪存门是什么意思)

至今我都没想明白华为Mate40系列上那么金光闪闪的读写速度为什么在发布会上绝口不提,这个曾经因为闪存门闹出过巨大负面的企业,愣是把读写跑分做到了吊打安卓全营的地步:

在小白评测的榜单上,空降榜首、一骑绝尘:

习惯了国产手机(特别是华为)的参数总被高通、苹果压着打的人(其实包括我自己)对着这份数据起先还有点不敢信(被打怕了嘤嘤嘤),多方求证后还是不踏实:为什么这么快?这个数据准确吗?要这么快的速度有啥用?

传说中的sfs1.0?

主流的闪存技术主要是UFS、早年是eMMC,决定了数据传输的方式和标准,比如是差分串行传输、还是并行读写(串行传输可以让读取和写入同时进行,而并行读写只能读取完了再写入、写入完了再读取),是单通道还是双通道(双通道快于单通道)等等。

2020年的旗舰手机大多升级到了ufs3.1,这是JEDEC(固态技术协会)发布的最新协议标准。事实上这次吊炸天的Mate40系列采用的也依然是UFS 3.1的标准,关键在于,通过自研主控芯片对读写进行了优化。

自研主控对于华为而言并不是什么稀罕物,这项技术据传来自华为企业事业部、SSD(固态存储器)部门,也就是说,这是企业级存储方案向消费电子产品的成果平移。听起来就有点升维打击的意思。

sfs1.0的说法,刨去广大的沸腾文学,我们翻遍了华为企业官网,都无法找到明确的官方的介绍,此处按下不表。

但这次读写速度逆天的成绩,与主控的优化和设置了4GB的SWAP有直接的关系。

什么是SWAP?

SWAP虚拟内存是一项悠久而古老的存储艺能,简单粗暴地来讲,就是在存储器执行写入工作的时候,把一部分内存当成闪存来用,利用内存速度快的特性,暴力提高读写速度。等到神不知鬼不觉的时候,再把数据从内存移到闪存。

复习一下:内存和闪存有什么区别?

内存属于临时存储器,读写速度快。为了提高运行速度,系统执行进程时会把数据暂时存储在内存中。断电后,内容不可保存。

闪存属于长效存储器,断电后数据仍然保留,你的APP、照片、视频……都保留在闪存中。

内存当闪存,听上去很美好,但有一个致命问题是:内存写入后、不会主动释放空间,这就导致4GB的虚拟高速内存写满就没了,如果继续传文件进去,就又打回原形。

下方这位数码博主的5次大文件写入实测就印证了这一点:

数据来自@数码先生

如上图显示,拷贝5次同一个大文件,第一次飞快,随后越来越慢,就是缓存被占满、无法继续接收数据的证明。

sfs1.0在高速读写中究竟扮演什么角色?

由上文可知,Mate40系列这次惊人的读写主要源于SWAP技术,而这项技术其实已经被广泛采用,并非华为首创。

而传闻中的sfs1.0应当是华为自研主控芯片的优化。主控是存储器的大脑,包含着存储器的底层核心代码,指挥它对写入的数据进行合理的排序、压缩,从而提升续写效率。

只不过还没有任何官方的详细说明,来解释主控芯片的优化又是如何改善闪存的读写性能的,扮演了什么角色,唯一可以肯定的是这中间必然有某种技术的突破。

更为关键的是,这是华为企业级存储器方案的消费端移植,空气里再次飘满了“自研猪肉”的香气。未来或许还将有更多的B端积累释放到C端,手机性能的提升也必将越来越让人惊叹。

要是芯片没被制裁该多美啊……

(此处已添加小程序,请到今日头条客户端查看)