0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

FBO究竟是一项怎样的技术?背后又有着怎样的奥秘?

趣味科技v 来源:趣味科技v 作者:趣味科技v 2022-09-21 09:39 次阅读

随着移动互联时代的来临,智能手机成为了人们不可或缺的随身伴侣。许多人甚至连日常的衣食住行,都已经习惯在智能手机上安排下单。

然而时间长了之后,许多用户都发现自己的手机变得越来越卡顿,尝试了各种方法都无济于事,令人头疼不已。于是不久前小米推出的FBO(File Based Optimization)焕新存储技术,迅速成为了广大手机用户的关注焦点。

那么问题就来了:FBO究竟是一项怎样的技术?背后又有着怎样的奥秘?

困扰手机用户的卡顿问题

众所周知,中国是全球第一手机大国,拥有10.95亿手机用户,其中智能手机用户超过9.5亿。而在AndroidiOS两大阵营中,Android手机又以90.1%的市场份额独占鳌头。

然而许多Android手机都有过这样的体验:智能手机刚拿到手时,体验那叫一个丝滑顺畅,不但各种应用APP都是秒开,运行起游戏来也是酣畅淋漓。然而在一两年之后,打开APP响应开始明显变得迟钝,游戏的加载速度也比以前慢了好几倍,激烈对战时突然卡顿更是家常便饭……

造成这类卡顿问题的原因,是因为Android手机在经历了长时间的使用之后,由于不断地写入、删除程序、文件、图片,会产生大量的碎片和冗余数据,进而导致手机读写性能的下降。譬如在安装新游戏时,手机里的可用存储空间会因为大量碎片而变得不连续,导致写入速度较新手机相比明显下降。这也是智能手机行业长期以来的顽疾和痛点。

为了测试碎片化究竟会给手机性能带来多大的影响,小米曾经做过这样的试验:对一台全新的小米12S Ultra进行测试,其读取速度可以达到1900MB/s;然而在模拟经历了4年的使用之后,其读取速度则大幅降低至仅有400MB/s。

如此大幅的性能跳水,难怪Android手机用户在长时间使用之后会明显感觉到卡顿。那么有没有行之有效的解决办法呢?小米最近发布的FBO焕新存储技术,正是为此而生。

横空出世的FBO焕新存储技术

在前面介绍的小米12S Ultra这款旗舰机型中,其实就搭载了FBO焕新存储技术。该技术的全称是File Based Optimization,是一项写入UFS闪存主控芯片中的硬件级功能,可以自动检测、自动整理手机存储碎片。

以前当手机中产生大量垃圾文件和冗余数据时,有的用户会通过清理大师等APP来进行清理。但问题在于,这类APP只对新写入手机的数据有效,对于提升APP响应速度、解决游戏卡顿问题等仍然无能为力。

然而FBO技术的横空出世,使得Android手机也能像整理杂乱无章的书架一样,对手机中存储的文件进行重新排列和整理,让数据存储变得连续,彻底消灭文件碎片,在物理层面真正实现手机数据读取和写入速度的大幅提升,因而能够从根本上解决手机长期使用后性能下降、应用卡顿等问题。

来自小米的多次测试也显示,一台模拟4年2个月长期使用后的小米12S Ultra,原本读取速度已经从最初的1900MB/s大幅下跌至400MB/s,然而在运用FBO焕新存储技术对手机数据进行整理之后,其顺序读取速度再一次提升到了1900MB/s,速度衰减接近于0%,可以说是又一次焕发了新生。

b2ba6630-38c5-11ed-ba43-dac502259ad0.jpg

西部数据携手小米攻克难关

据了解,这项令人刮目相看的FBO焕新存储技术,是小米与西部数据一起实现的。

正如前面所提到的,存储碎片化导致手机性能下降,是智能手机行业长期以来的顽疾和痛点。了解到小米希望协同专业厂商共同探索出针对这一问题的解决方案之后,西部数据投入了一个庞大的多功能团队,来协助小米进行FBO技术的研发。

经过长时间的头脑风暴之后,双方秉持着开放合作的态度,并结合在各自领域的经验和技术积累,最终确定了解决方案。西部数据参与配合了小米针对存储优化的研究,并快速在小米12S Ultra的项目中进行了测试和应用,共同推进了通过整理存储碎片提升最终用户体验的实践。而双方的此次携手合作,也使得小米成为了全球首个实现FBO功能的手机厂商,并真实有效地提升了消费者的使用体验。

西部数据透露,在FBO焕新存储技术的研发过程中,也遭遇了不少难点。首先,“焕新”标准的定义就非常高,为了达到消费者使用体验几乎无衰减的目标,基本要焕新到与全新器件一致的高性能。如何达到并以什么样的资源消耗达到这个标准,是当时项目面临的第一个考验。最终通过巧妙的系统架构设计,结合小米对消费者使用体验的深刻理解,双方比较迅速地构建了可实现的解决方案。

其次,时间的紧迫性也是此次合作面临的一大难点。小米和西部数据双方都希望将这个“焕新”的体验尽快带到市场,带给消费者,因此留给设计的时间周期也较短,而且还要为项目验证留下足够的时间。得益于庞大的多功能团队和长期的自研技术积累,西部数据加快了研发过程,及时满足了客户的时间节点需求。

此外,在项目的功能验证过程中,也遇到了一些性能持续优化的需求。最终在双方的紧密配合之下,所有这些需求都得到了顺利解决。

“手机长期使用过程中会进行大量的文件写入和删除,因此产生存储碎片,导致手机读写性能的大幅下降,这是安卓手机用户和行业长期以来的痛点。本次西部数据与小米的强强联合,在全新的XIAOMI 12S ULTRA中实现了创新的FBO焕新存储技术,通过巧妙的性能设计创新性地建立了文件系统与UFS闪存硬件之间的连接,为消费者带来了理想的碎片整理解决方案,能够将长期使用后的手机读性能提升至接近一台全新的手机,优化最终用户在启动APP、观看视频等场景的使用体验。凭借在闪存领域的独特技术优势,西部数据也将持续与手机厂商保持密切沟通,积极针对消费者的体验进行优化和升级,满足数字时代下消费者对于数据存储的多样化需求。”西部数据公司产品营销总监张丹表示。

让手机卡顿成为历史

FBO技术的诞生,将给如今的手机行业带来怎样的改变?对于手机行业的未来发展有着怎样的意义和价值?针对下一代闪存标准UFS4.0,西部数据又有着哪些规划?

西部数据表示,如今许多头部手机厂商都在针对消费者的体验做积极的优化和升级,致力于为用户带来更好的技术、全新的体验。FBO技术解决了一个行业内多年存在的普遍痛点,显著提升了Android手机的使用体验。可以预见的是,未来用户不仅可以在小米12S Ultra等旗舰机型中体验FBO功能,而且在其他中端机型中也能够体验到。

值得一提的是,目前FBO已经被下一代国际闪存标准UFS 4.0纳入规范。但是为了尽早地为最终消费者提供“焕新”体验,西部数据在UFS3.1产品上就已经提供了对FBO技术的全面支持。譬如此次在小米12S Ultra旗舰手机中采用的,就是西部数据iNAND MC EU551系列UFS3.1产品,可以根据客户需求支持从128GB、256GB到512GB的不同容量。与此同时,西部数据也始终秉承开放合作的态度,非常乐于和头部厂商携手协作,共同提升消费者的使用体验。

西部数据公司中国区智能终端产品事业部高级销售总监文芳表示:“如今,5G技术的应用不断推动手机行业日新月异的发展。更高分辨率的视频和图像内容、复杂丰富的应用程序以及实时的通讯交互等等,都对手机系统架构的各方面性能提出了更高要求,也给存储带来严峻的挑战。西部数据深耕存储多年,在闪存领域和手机存储行业拥有深厚的技术积累和专业的技术优势,我们很高兴能够与国内领先的智能手机厂商小米携手,推动FBO焕新存储技术的研发和落地,成功协助小米成为首个实现FBO的手机厂商。FBO技术也被JEDEC成功列入下一代闪存标准UFS4.0的正式规范中。在互联技术日益复杂的未来,西部数据将持续与更多行业合作伙伴开展深度合作,推动手机存储技术的创新和行业生态的良性发展,携手以‘数造辉煌’。”

审核编辑 :李倩

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 智能手机
    +关注

    关注

    66

    文章

    18055

    浏览量

    177050
  • 存储技术
    +关注

    关注

    5

    文章

    699

    浏览量

    45626
  • 冗余数据
    +关注

    关注

    0

    文章

    4

    浏览量

    1430

原文标题:让手机彻底告别卡顿:揭开FBO技术背后的奥秘

文章出处:【微信号:funnytechnology,微信公众号:趣味科技v】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    工业物联网究竟是什么呢?它又有哪些作用呢?

    随着科技的快速发展,物联网技术已经逐渐渗透到我们生活的各个角落,而 工业物联网(IIoT) 更是引领着工业领域的数字化转型。那么,工业物联网究竟是什么呢?它又有哪些作用呢?本文将对此进行深度解析
    的头像 发表于 04-22 15:26 72次阅读

    STM32擦除后数据究竟是0x00还是0xff ?

    STM32擦除后数据究竟是0x00还是0xff ,百度查了许多发现大多数都是0xff的多,都说SD卡(TF)储存介质是Flash 所以擦除后为0xff,但是我遇到了读出来的数据是0x00的情况,为什么呢
    发表于 04-18 07:59

    MOSFET的栅源振荡究竟是怎么来的?栅源振荡的危害什么?如何抑制

    MOSFET的栅源振荡究竟是怎么来的呢?栅源振荡的危害什么?如何抑制或缓解栅源振荡的现象呢? MOSFET(金属-氧化物-半导体场效应晶体管)的栅源振荡是指在工作过程中,出现的栅极与源极之间产生
    的头像 发表于 03-27 15:33 446次阅读

    吸尘器究竟是如何替你“吃灰”的【其利天下技术

    如今,吸尘器已成为大多数人居家必备的小家电产品,那么说起吸尘器,你对吸尘器有了解多少呢?不知道大家知不知道它的原理是什么?今天我们就来说一说吸尘器究竟是如何替你“吃灰”的。
    的头像 发表于 03-07 21:17 544次阅读
    吸尘器<b class='flag-5'>究竟是</b>如何替你“吃灰”的【其利天下<b class='flag-5'>技术</b>】

    “其貌不扬”的共模电感究竟是如何做到抗干扰的呢?

    “其貌不扬”的共模电感究竟是如何做到抗干扰的呢? 共模电感是一种用于滤除电子设备中的共模噪声的重要元件,其主要作用是提供阻抗来滤除共模干扰信号。尽管外观看起来“其貌不扬”,但共模电感通过其特殊
    的头像 发表于 01-11 16:27 211次阅读

    同步电机的转数同步究竟是与什么同步啊?

    同步电机的转数同步究竟是与什么同步啊? 所有的同步电机的转数都样吗?还是与电机的极对数有关系呢?
    发表于 12-19 06:44

    半导体内部电荷运动的机制究竟是什么呢?

    半导体内部电荷运动的机制究竟是什么呢? 半导体材料的内部电荷运动机制是半导体物理学和固体物理学的重要研究领域之一。在这篇文章中,我们将详细、真实地探讨半导体内部电荷运动的机制,从电子的能带结构
    的头像 发表于 11-30 11:28 342次阅读

    AD8231谐波畸变性能究竟怎样个指标呢?

    没有给谐波畸变相关指标,不知道是设计问题还是芯片本身问题,AD8231谐波畸变性能究竟怎样个指标呢?
    发表于 11-23 08:04

    一体成型贴片电感在使用中发热究竟是否会影响运行

    电子发烧友网站提供《一体成型贴片电感在使用中发热究竟是否会影响运行.docx》资料免费下载
    发表于 11-13 16:28 1次下载

    OSPF究竟是如何规避路由环路的呢?

    OSPF究竟是如何规避路由环路的呢? OSPF(开放式最短路径优先)是一种内部网关协议(IGP),用于在一个单一的自治系统(AS)内进行路由选择,它是一种链路状态协议(LSP)。在OSPF中,路由器
    的头像 发表于 11-06 11:10 988次阅读

    小型、中型和大型工业连接器究竟是怎么划分?凌科告诉你

    究竟是怎么区分的?小型、中型和大型连接器通常按照其外部尺寸和功能特点来划分。虽然不同行业和标准可能会有差异,但常见的分类方式基本是这样的:01小型连接器小型连接器,指
    的头像 发表于 09-23 08:15 311次阅读
    小型、中型和大型工业连接器<b class='flag-5'>究竟是</b>怎么划分?凌科告诉你

    计算机究竟是如何理解并执行我们所写的代码的呢?

    在编写了大量代码之后,不禁让人思考,计算机究竟是如何理解并执行我们所写的代码的呢?这个问题将引导我们深入了解计算机的内部工作原理,从二进制到逻辑电路,再到运算器和控制器的协同工作,探究计算机是如何执行代码的。
    发表于 09-05 09:54 291次阅读
    计算机<b class='flag-5'>究竟是</b>如何理解并执行我们所写的代码的呢?

    开关电源炸机究竟是什么原因呢

    电源工程师最怕什么?炸机!炸机的状况总会成为他们心里说不出的“痛”,里面昂贵的元器件如果出现炸机状况,那么在设计过程中的成本就会大幅提升。那么问题来了,开关电源炸机究竟是什么原因呢?炸机的原因有很多
    的头像 发表于 09-05 08:10 826次阅读
    开关电源炸机<b class='flag-5'>究竟是</b>什么原因呢

    SVPWM调制波的数学表达究竟是怎样的呢?

    SVPWM可以通过载波比较的方法实现开关控制信号输出。那SVPWM的调制波的数学表达究竟是怎样的呢?答案是SVPWM实质是一种对在三相正弦波中注入了零序分量的调制波进行规则采样的一种变形 SPWM。
    发表于 07-10 17:16 996次阅读
    SVPWM调制波的数学表达<b class='flag-5'>究竟是</b><b class='flag-5'>怎样</b>的呢?

    三相不控整流的数学模型

    三相整流的模型简单,但是具体的各个时刻的电流,电压波形,在VSR电路中究竟是怎样的。是否能用函数描述,各个不同时刻电流的波形。并用mathcad得出实际波形
    发表于 05-23 13:44