Android文件系统之争:F2FS和EXT4 | 您所在的位置:网站首页 › 安卓系统文件格式 › Android文件系统之争:F2FS和EXT4 |
Android文件系统之争:F2FS和EXT4
2019-05-30 12:35:29
24点赞
9收藏
1评论
其实写这篇文章的初衷是9102年还看到有值友不顾客观事实的吹嘘或者贬低F2FS。 带有各种测试的文章各种发烧友或者媒体老师都写过很多,这里只抛结论,终结流言和无意义的讨论,仅此而已。 什么是 F2FS?F2FS 全称为 Flash Friendly File System,是一种较为新型的支持 Linux 内核使用的文件系统。最早是由三星在2012年研发设计的,其目的就是为了更好的适应 NAND 一类的闪存设备(例如固态硬盘、eMMC和SD卡等),在 F2FS 中三星应用了日志结构档案系统的概念,使它更适合用于储存设备。 简而言之,一个新的文件系统。 一些讨论的比较多的问题。F2FS的提升在哪里?主要在随机读写性能中,随机写入性能性能较为明显。反映到现实使用中就是相同的存储介质和标准下,应用打开快一点缓存的图片打开快一点。 F2FS的提升不在哪里?持续读写性能还是要靠硬件能力的进步,而不是一个文件系统就能解决的。反映到现实使用中就是EXT4的UFS3.0读写大文件(如安装应用,拷贝大型文件等)吊打F2FS的UFS2.1。 参考1+7 Pro对比测评,尤其是软件安装速度测试部分。 文件系统可以优化一些东西,但终究还是软件层面,无法替代硬件升级。 就像emmc优化成ufs一样,笑笑就好别信,能用软件更新的还要提升硬件干嘛。 F2FS影响寿命?因为文件系统格式的区别相同的文件会比在EXT4下大一些,这一定程度上会增加读写量。但可以忽略不计,基本不存在,不需要操无意义之心。 F2FS不稳定?是也不是。F2FS面世初期确实有比较大的稳定性问题,但随着迭代已经基本不存在。 但值得一提的是F2FS在高存储占用的情况下(75%-80%左右)会出现严重的随机读写性能下降的问题。 这时随机读写性能可能会低于EXT4,但也仅在高存储占用的情况下。 F2FS里存文件比EXT4大?是的,将相同文件存储到F2FS文件格式下相较于EXT4会占用1.1倍到1.5倍的空间。 F2FS为跑分而生?跑分只是反映客观情况的一种手段,一切以实际体验为准。 F2FS的跑分尤其是随机读写部分的成绩真的非常好,反映到实际使用中是有提升,但远没有达到跑分显示的几倍的差距。 F2FS跑分高吗?高。 实际体验有提升吗?有。 真的有跑分差距的那么大吗?显然没有。 总结F2FS是一个综合来看利大于弊的技术。利在实实在在的随机读写性能提升,弊在高存储占用情况下的性能损失和多占用存储空间。 需要理性看待,这是一个软件技术,也不能苛求它带来太多的提升。 但它确实带来了不错的提升。至于如何定义有多不错,让平常心人满足,又让苛求者看不上。 点到为止。 不必神化,不必贬低。 买个手机又不是和厂商灵魂绑定了,何必呢? ![]() |
今日新闻 |
推荐新闻 |
专题文章 |
CopyRight 2018-2019 实验室设备网 版权所有 |