十届全会举行第十次委员长会议 栗战书主持

发布时间 2021-03-06 06:39:57 近日浏览 615928
收盾卡联系方式✅【σσ/薇同号; 410337694】☚高价收各大行YHK▌回收四件套▌冒名银行卡▌██████保督察“回看”馈结束 这些通病被揪出

  热爱手机跑分的小伙伴可能会发现,两个不同品牌的同等配置手机,在跑分结果上往往相差甚大。一方面除了各家的系统优化之外, 还有一方面可能大家不是会特别注意, 那就是 手机文件系统 。说到这,你可能会想起今年一加大肆宣扬的 UFS3.0 或者主流旗舰手机 使用的LPDDR4 , 很遗憾,这些都不是文件系统, 它们只是闪存芯片的一种类型。那么,什么是文件系统?我们平时只需要打开电脑磁盘, 然后右键点击磁盘属性就可以看见了。在这里,这个 NTFS 就是当前磁盘分区的文件系统类型。除了常见的NTFS之外, 还有较为古老的FAT32格式, 不过后者因为最大存储的单个文件大小 不能超过4G而逐渐被淘汰。那么在手机上最常使用的文件系统格式又是什么呢?EXT4。EXT4最早可以追溯到2008年, 2018年圣诞节的时候, EXT4文件系统才开始正式推出。而之前的几年…… 是的没错, 之前全部是处于试验阶段。从2008年到2019年至今 它足足拥有了 十一年的历史 了。要说这十几年的发展EXT4应该趋于完善了吧, 然而事实缺是恰恰相反, EXT4的小文件传输性能一直是它揭不开的痛。因此,逐渐开始有厂商对EXT4说不了! 于是乎,第一个挑战者出现了。在2012年的时候, 三星就推出了F2FS文件系统, F2FS文件系统相较于EXT4 在随机读写的性能上完全碾压EXT4。然而完美的产品向来不会存在于现实之中, 因为F2FS在旧日志结构文件系统等方面 还存在不完善的地方, 如果手机遇见突然断电之类意外的话, 数据可能就会完全丢失, 所以,它也就被三星抛弃了。 (早期手机厂商普遍使用可拆卸式电池)看到这, 你是不是就要以为F2FS就要开始落幕了呢? 很幸运,并没有。直到2015年, 华为开始出场来收拾这个“烂摊子”。经过一番代码结构的优化之后, 终于,在2016年的华为mate 9发布会上, 开始首次商用F2FS存储系统。这一次的商用, 终于使F2FS正式走上了舞台, 成为一颗冉冉之星。 和EXT4相比,F2FS不管在随机读写 还是在碎片化产生方面都比EXT4好太多。因此,使用了F2FS文件系统的华为 直接对外宣传 mate9手机永不卡顿 , 系统流畅度还提升了20%。为什么F2FS这么神奇呢? 它和EXT4的最大区别又是什么呢?首先从时间发展上来看, 因为EXT4的发展时间比F2FS早, 技术比F2FS成熟, 所以从稳定性来说EXT4无疑比F2FS更好。另外前面也说到了, 华为重新使用的F2FS文件系统 F2FS是重新为NAND闪存这类设备设计, 在代码结构上进行了 二次优化 , 修复了一些日志结构文件问题, 可以使它在底层更加快速的搜索到你需要的数据。举个简单的例子就是: 你在图书馆找书, 但是你只知道它的书名并不知道具体位置, 这时候如果你是用的EXT2找书的话 你可能需要花5分钟才能找到你需要的书, 而你如果使用的是F2FS找书的话, 那么就只需要3分钟或者更短的时间就能找到。最为直观的体现就是 我们平时打开或者安装一个应用 使用F2FS文件系统结构的手机 往往都比使用EXT4文件结构的手机更快一些。不过现阶段要注意的是, 虽然F2FS的运行速度相对EXT4来说更快了, 但是它的文件空间占用也更大了, 所以F2FS文件系统结构 往往应用在定位高端的手机上面。 例如三星这次最新发布的 Galaxy Note 10。随着时间的推移, F2FS现阶段也越来越稳定了。不过,F2FS对于有的手机厂商来说并不是重点。 因为,安卓手机卡顿的根源: 碎片化问题始终存在。于是在去年6月, 华为又曝光了一个“吓人的技术”, 它就是 EROFS超级文件系统 。它和F2FS文件系统最大的区别就是:F2FS文件系统是优化用户长时间使用的自有数据, 而EROFS超级文件系统优化的是 系统本身的随机数据读取性能。它通过改进的fixed-sizedoutput压缩算法 可以将系统分区空间多腾出2个G。 并且压缩之后, 系统分区的访问速度也大大提升了。相较于传统的EXT4文件系统, EROFS超级文件系统在Linux服务器的 随机读取速度方面就像是开了挂一样, 直接达到了EXT4的 6倍 。拿到手机上来看也达到了近三倍的提升。说一个番外话, 也正是因为EROFS超级文件系统的只读特性, 系统分区不能被第三方修改, 所以华为的手机想要获取root权限 往往比其他手机 难了数倍 。经过这些年的发展我们可以预见: 在未来,手机文件系统依旧会朝着 更快更安全 的方面进行更新。而随着5G时代的到来, 新一代文件系统的优势正在不断突显, 更快的打开速度、更安全的数据保护 等等, 这些无疑都是以后的发展重点。像三星这次发布的 Galaxy Note 10 使用的就是 F2FS文件系统 , 而即将于发布的iQOO Pro, 据说也将使用F2FS文件系统。由此可见,在不久后, 手机厂商们都将升级F2FS,毕竟,没人愿意自己的手机慢他人一步。文|黑马公社(微信号:heimagongshe)更多科技生活相关信息,请关注公众号“晓说通信”(ID:txxxbwz)

【编辑:约旦】
展开全文↓