×

ufs

UFS 3.0闪存带来最直观的表现都在哪些方面?iPhone11上的闪存和安卓的UFS 3.1,哪个比较快呢

admin admin 发表于2022-07-29 17:21:31 浏览144 评论0

抢沙发发表评论

UFS3.1闪存规范提高了读写性能,闪存协议的提升对于手机闪存读写速度的提升是有非常根本性的提升的,不同批次的闪存颗粒同样会影响读写性能),搭载EROFs文件系统的华为手机在随机读写性能方面吊打其他同样配备UFS3.1闪存的手机,和其他顶级旗舰的UFS3.1闪存相比在读写速度方面会有一定的差别,我们可以看到UFS 3.1在读写速度上的提升是非常明显的,我们在手机闪存上常见的颗粒一般都是MLC和TLC,不同闪存颗粒之间的读写性能。

UFS 3.0闪存带来最直观的表现都在哪些方面

UFS 3.0作为5G旗舰的标杆来头自然不会小,我们下来简单介绍一下UFS的前世今生吧。

和电脑的机械硬盘升级到SSD一样,手机的存储则是从eMMC升级到了UFS,这个eMMC就是我门熟悉的嵌入式多媒体存储卡。而eMMC的顺序读取速度为250M/s,顺序写入速度为125M/s。后来的UFS 2.0闪存速度直接提升至1400m/s,慢慢的取代了eMMC成为手机的主流标配。

而随着5G的到来,通用闪存存储也自然要跟着升级,由此,UFS 3.0便诞生了。

它最直观表现当然是速度。

按照普遍测试结果,UFS 3.0的顺序读取速度达到了2279.8MB/s,顺序写入速度达到了1801.1MB/s。是UFS 2.0的2-3倍。

其次,UFS 3.0更低功耗、支持更多新介质也成了它的杀手锏。这意味着应用场景更多了。

我们都知道早年的安卓机速度比不上iPhone,出了处理器性能和软件系统优化外最重要的原因就是芯片的处理速度。手机卡不卡,就要看闪存数据的读写快不快。

比如我们平时玩《王者荣耀》,不管手机卡不卡,打开游戏时都会加在一段时间,而UFS 3.0会让这段时间大大缩短,同理,安装app所花费的时间也会更短。UFS 3.0会在任何方面让手机操作更佳的流畅。

总的来说,UFS 3.0代表的就是速度。

iPhone11上的闪存和安卓的UFS 3.1,哪个比较快呢

文/小伊评科技


先说结论:配备MLC颗粒&UFS3.1协议以及F2FS或者EROFs的顶级安卓手机在读写速度上已经明显强于iPhone了。

影响闪存读写性能的因素一共有三个分别是:储存协议,闪存颗粒以及文件系统。我们来分别讲一讲这三个东西是什么:

【储存协议】协议对于手机闪存读写性能的影响是最大也是最直观的的,因为协议直接限定了闪存读写速度的峰值,如果协议用得比较落后,哪怕颗粒和主控再强也根本无法发挥出应有的实力,就好比是让一辆设计时速可以达到300km/h的兰博基尼跑车跑在一条限速100Km/h的公路上是一样的,根本跑不起来,所以,闪存协议的提升对于手机闪存读写速度的提升是有非常根本性的提升的,但是储存协议的提升离不开系统的支持。-UFS

目前在手机上我们经常见到的储存协议主要有:eMMC,UFS以及NVMe,其中前两者多见于安卓手机而后者则是苹果手机独占,目前安卓旗舰手机已经升级到了UFS3.1的读储存协议,低端一些的机器一般是UFS2.1/2.2以及eMMC混用,而苹果手机则全部都是NVMe。-ufs

这里也需要提一句,苹果早在iPhone6S时代(也就是六年前)就已经用上了性能上限极高足以媲美UFS3.0的NVMe存储协议,而那时候的安卓手机普遍还都是用着老旧的eMMC5.0协议,所以,人家iPhone在那个时代吊打安卓不是没有道理的,当然了安卓旗舰现在也已经追上来了。-UFS

【闪存颗粒】闪存的颗粒则代表了硬件,不同闪存颗粒之间的读写性能,寿命,稳定性等都有所差异,目前主流的闪存颗粒大体可以分为TLC,MLC和SLC,这三者的具体差别这里也就不多讲了,有兴趣的可以去搜一下,从读写速度以及使用寿命上来看,SLC》》MLC》TLC-ufs

我们在手机闪存上常见的颗粒一般都是MLC和TLC,至于SLC颗粒由于发热以及成本问题,在手机上基本上是见不到的。闪存颗粒同样也可以影响闪存的读写性能(不同品牌,不同批次的闪存颗粒同样会影响读写性能),但是不会像储存协议一样那么明显。举个例子,就拿红米K40来说,它配备的同样是UFS3.1的闪存,但是由于颗粒的差异,和其他顶级旗舰的UFS3.1闪存相比在读写速度方面会有一定的差别,但是就算如此也要远远好于UFS2.1的闪存,如下图所示:-UFS

【文件系统】文件系统则是一种专门为NAND闪存介质量身定做的一种文件读取系统,好的文件系统可以大大提升闪存的随机读写性能(说白了就是一种优化目录结构的手段),目前手机上常见的文件系统是F2Fs,EXT4,苹果独占的APFs以及华为独占的EROFs,从性能上来说,华为的EROFs》苹果的APFs》=F2Fs》》EXT4,如下图所示,搭载EROFs文件系统的华为手机在随机读写性能方面吊打其他同样配备UFS3.1闪存的手机,这就是文件系统的魅力,当年华为之所以干预喊出18个月不卡的口号和F2Fs文件系统的加入不无关系。-ufs

巴拉巴拉说了这么一大堆就是让大家了解,就算两台手机搭载的都是UFS3.1,但是由于闪存颗粒,文件系统的不同,其读写速度的差别也是很大的。而且苹果这边同样也会混用TLC和MLC颗粒,一般来说小容量版本的iPhone采用的是TLC的颗粒而高容量版搭载的则是性能更好一些MLC的颗粒,在读取速度方面也会有所不同,那么本文为了减少变量,得到更加准确的测试结果,选择的都是比较常规的手机来做对比:-UFS

我们以小米11来和iPhone12做一个读写速度方面的比拼,看看结果如何:

小米11:持续读取速度 1821MB/s ;持续写入速度 762MB/s ;随机读取速度 260MB/s,随机写入速度:301MB/s

iPhone12:持续读取速度 1560MB/s;持续写入速度:1053MB/s;随机读取速度:34.08MB/s,随机写入速度:22.16MB/(测试平台不一样,结果仅供参考)


iPhone12

小米11

从结果来看,配备UFS3.1的小米11毫无悬念的吊打了配备NVMe的iPhone12,尤其是在随机读写速度方面的优势更是巨大,但是这里也要强调一点因为测试平台的不同,数据可能会有所偏差,NVMe格式的闪存随机读写性能达到150MB/s是没有太大问题的,如下图所示,这是桌面级NVMe SSD的跑分。-ufs

但是总的来说,目前安卓这边配备的UFS3.1已经在读写速度上具备超越iPhone闪存的能力,或者说起码也会搭成一个平手了,现在那桌手机和iPhone的差距已经不再体现在硬件层面。


end 希望可以帮到你

UFS3.0和UFS3.1有什么不一样

UFS (Universal Flash Storage)就是通用闪存存储,是一种设计用于数码相机、智能电话等消费电子产品使用的闪存存储规范。它的设计目标是发展一套统一的快闪存储卡格式,在提供高数据传输速度和稳定性的同时,也可以减少消费者对于市面上各种存储卡格式的混淆和不同存储卡转接器的使用。-UFS

该规范获得数家消费性电子产品市场领导者的支持,包括诺基亚、索尼移动通信、德州仪器、意法半导体、三星、美光、SK海力士等。UFS卡被视作嵌入式多媒体存储卡(embedded Multi Media Card,eMMC)和SD卡的取代者。 UFS使用MIPI联盟开发的M-PHY物理层,拥有2.9Gbps每线程至5.8Gbps每线程的速度。 UFS实现了一个全双工的LVDS串口,较8个平行线程的eMMC而言拥有更宽的带宽。-ufs

UFS相较eMMC最大的不同是并行信号改为了更加先进的串行信号,从而可以迅速提高频率;同时半双工改为全双工;UFS基于小型电脑系统接口(SCSI)结构模型(英语:SCSI architectural model 以及支持SCSI标记指令序列(英语:SCSI Tagged Command Queuing)。 -UFS

Linux内核已经支持UFS格式。 UFS专为需要高性能和低功耗的移动应用程序和计算系统量身定制。2020年1月,JEDEC组织发布了UFS3.1,这是对2018年发布的UFS 3.0版的更新。 UFS 3.1将继续支持HS-G4规范,单通道带宽为11.6Gbps,是UFS2.1性能的两倍。符合UFS 3.1的存储设备将继续提供高达23.2 Gbps (2.9 GB/s)的理论最大带宽。由于增加了写入增强器和HPB技术,支持UFS3.1的产品实际性能将更高,且深度睡眠有助于降低功耗,延长设备的电池续航时间。-ufs

相对UFS3.0,UFS3.1在3方面进行了升级。

首先,UFS3.1闪存规范提高了读写性能,官方称为Write Booster。在沿用MIPI的M-PHY4.1物理层和8b/10b线路编码、以及MIPI基于UinPro 1.8协议的互联层下,UFS3.1闪存规范可达到约2.9G每秒的传输速度。UFS 3.1的AndroBench实测成绩,其中UFS 3.1顺序读取速度高达1800MB/s、顺序写入速度高达700MB/s。对比前一代的UFS 3.0最高顺序写入速度的530 MB/s,我们可以看到UFS 3.1在读写速度上的提升是非常明显的。-UFS

其次,UFS3.1闪存规范现在支持深度休眠,官方称为DeepSleep,这是以往版本无法做到的。通过深度休眠,UFS3.1闪存将更为移动设备和相关产品节约电能,从而达到更长的续航时间。

最后,UFS3.1设备具有性能限制通知的功能,官方称为Performance Throttling Notification。该功能使UFS设备可以在过热时通知主机有关性能限制的信息,避免节流意味着更稳定的性能。-ufs

总结一下,UFS3.1会速度更快,更省电,以及更稳定。