什么安卓不用nvme?

谢邀。回答这个问题,需要告诉大家ufs和nvme到底是啥东东?ufs不是主控与或闪存类型,而是一种通用的储存协议,是英语「Universal Flash Storage」的缩写。固态协会制定UFS这一标准时,引入简化的SCSI接口协议,考虑到通用性,所以在性能上还是有局限的。NVMe(Non-Volatile Memory express),是一种建立在M.2接口上的类似AHCI的一种协议,是专门为闪存类存储设计的协议。

①性能有数倍的提升;②可降低延迟超过50%;③NVMe PCIe SSD可提供的IOPs十倍于高端企业级SATA SSD;④自动功耗状态切换和动态能耗管理功能大大降低功耗;⑤支持未来十年技术发展的可扩展能力。说点人话,NVMe 是个什么概念?Non-Volatile Memory中文译名为非易失性存储器。

熟悉存储的都知道,存储器根据断电后是否能够存储数据为标准分为易失性和非易失性,我们常用的优盘、闪存卡等存储产品就是非易失性存储器,当然固态硬盘产品也是非易失性存储器了。而此处的Express,就是类似于PCIe中那个e,指的是通道或是规范。NVMe标准的诞生,就是基于PCIe通道的无延时特性,直接连接计算机CPU,使得固态硬盘不会因为通道转换导致的延时而丢失相当的性能,特别是在固态硬盘自身性能接近极限速度的今天,降低延时,提高通道带宽,是从另一个维度极大的提高固态硬盘读写性能。

?说了这么多专有名词,有没有一种脑袋眩晕的感觉?那么为什么没有把NVMe用到安卓手机上?上面讲了这么多,NVMe是一种内存闪存的协议,现在暂时是有苹果在用!可能是专利或通用性原因!那么为啥安卓手机用ufs而不用nvme呢?我认为有以下几点原因:1.成本NVME虽然是一种相对更先进的协议,对整体速度的提升有比较明显的优势,但是偏贵,现在的国产手机大多走的是高性价比的路线,所以一般还是优先考虑ufs,ufs虽然没他快,但是全行业都在用,整体的一致性很高。

2.一家独大目前nvme闪存还存在垄断状态,只有苹果能够体验,所以,安卓开发商如果想使用,只能购买苹果设备。3.对手机要求高苹果的nvme内存对手机性能要求比较高,众所周知,苹果手机的硬件那是很牛逼的;而安卓手机的ufs对手机配置要求就不那么高。总结:NVME优点:发展前景大,供货质量高,速度快而且提升空间大。

缺点:价格贵,移动平台Apple垄断,对SOC通道数要求高,性能要求高,供货商较少,需要大量适配和优化。UFS优点:标准统一,广泛兼容,供货商多,价格相对低,对硬件要求相对低,适配难度低。缺点:供货商层次不齐,品质不均,最重要的是容易被三星卡脖子,标准进步缓慢,未来发展空间小。点赞太容易,评论显真情!你认为安卓用ufs,而不用nvme的原因是什么呢?。

iPhone上用的NVMe闪存,与Android旗舰上用的UFS2.1闪存,各自的优劣是什么?

iPhone一直都是使用NVMe协议的闪存,而安卓手机从eMMC协议闪存一直升级到现在的UFS3.1协议闪存。一些安卓旗舰机型基本使用了UFS3.1协议闪存,而档次稍微低一些的甚至还在使用UFS2.1、2.2或者干脆eMMC混用 。要了解他们的不同,首先我们需要知道什么是闪存闪存是一种断电不丢失信息的半导体存储芯片,一枚硬币大小的芯片就可以容纳高达1TB的数据。

闪存一种取代传统磁性存储介质的一种介质,也是硬盘现代技术。我们常常能在很多地方看到闪存的存在,比如SSD硬盘、SD卡、U盘、手机、平板电脑、MP3等等。体积小、重量轻、抗震防潮性能好都是它的优点,但它最大的优势在于读写速度快,功耗低。现代闪存的基本单元是CTF单元,即Charge Trap Flash memory cell,译为带电荷的陷阱。

其实就是一个浮栅晶体管,由于半导体的特性,浮栅晶体管断电时能保存电子,当电子数高于某个值时就表示0,而低于这个值就表示1。浮栅晶体管的工作原理非常像可以自动上水的水塔,水位低于某个值时浮漂因为重力原因拉紧开关元件接通抽水机电源。当水位高于临界值时浮漂就会松开这时继开关元件就会断电。所不同的是在浮栅晶体管的P极施加一定电压浮栅中保留的电子会因为量子遂穿逃逸出来,还原成“1”的属性。

在浮栅晶体管的控制极上施加一定电压则会让电子因为注入到浮栅中,电子数达到量后就表示“0”的属性。一个个囚禁电子的球笼堆叠在一起就变成了一栋栋巨大的多层住宅,每一个房间都是一个记忆体。这么多记忆体所组成的复杂结构需要通过某种方式方法来进行管理,这些就是闪存的标准和规范,是一整套围绕芯片、软件、硬件的技术,提供与内存的交互,版本规格越高,内存工作得就越快。

协议对于闪存的影响非常大影响闪存读写性能主要有闪存颗粒、存储协议以及文件系统。不同的闪存颗粒的读写性能、寿命、稳定性是不同的,目前主流的闪存颗粒有TLC、MLS、SLC。手机普遍闪存普遍采用MLC和TLC,SLC的发热和价格让人有点望而却步。但毫无疑问闪存颗粒才是一切后续的基础,即使使用同样的协议,闪存颗粒不同读写速度方面也会存在一定的差异。

协议对于闪存的读写性能的影响是非常直观的,这就好比让一辆设计时速可以达到300Km/h的法拉利跑在一条限速100Km/h的公路上。所以协议对于闪存的读写速度提升具有革命性的意义,但协议的提升离不开操作系统的支持。手机上目前比较常用的文件系统是F2Fs、EXT4,而华为使用EROFs,苹果使用APFs。

文件系统可以大大提升闪存的随机读写的能力,比如让你去屯了很多货的仓库找某一样东西,你可能找一天也找不到,而文件系统可以让你快速准确的找到你想要的东西。NVMe规范在随机写入和读取块上比其他规范更具有优势,尤其是在不断读取和生成一堆4KB小文件的操作系统特别有用,这也是iPhone一直采用NVMe的原因。

苹果公司虽然不能将整个SSD塞入iPhone中,但苹果修改NVMe规范定制开发了自己的PCIe控制器。但如果真的拿UFS3.1和NVME做比较还真的就很难判断出来,因为平台不一样,所运行的系统不一样,运行的软件也不一样。只能说各有千秋吧。以上个人浅见,欢迎批评指正。认同我的看法,请点个赞再走,感谢!喜欢我的,请关注我,再次感谢!。


文章TAG:手机闪存有什么用  android手机闪存是什么  手机  闪存  存有  
下一篇