发表于 2017-4-22 16:31:50 | 显示全部楼层 |阅读模式 |收藏本帖
本帖最后由 卡卡看天 于 2017-4-23 13:02 编辑

logo.png


【前言】

             最近的华为P10出现了“闪存门”事件,然后不少加油也跟风对一加3/3T进行测试,我也一时兴起测了一波。有的人测试速度没有问题,有的人测出来却不尽人意,主要表现在持续写入速度上。不幸的是,我测出来也不尽人意,持续写入才20+m,这差距也太大了,不仅达不到ufs2.0的水平,甚至连我的一加1(测试读取200+m,写入60——80m)都赶不上,有人说多测几次或者关机重启再测,然而并没有什么卵用。我发现论坛里不少人都是20+m的,我认为这绝不是偶然,于是乎开始了接下来的研究。



【声明】

             首先声明,一加3/3T肯定是用的ufs2.0。因为持续读取达到了400+m,而且不尽人意的地方主要表现在持续写入上。
             这个速度测试不是和跑分一样没意义,因为在你复制文件,粘贴文件,甚至加载游戏的时候就可以感受到明显的差异,是实打实的影响体验。


【研究过程】

             1. 起初我觉得一加3/3T安卓7.0+支持ext4和f2fs两种格式,所以测出来的速度会稍有差异。加上我发现持续写入低的主要都是f2fs格式。但是最后我在网上发现f2fs也能测试出正常的速度。并且按照f2fs的原理来说,速度应该提升才对。所以这个假设不成立。

             2.接着我又觉得可能是安卓7.0+的全盘加密导致速度降低了。但是后来发现很多加油用的安卓7.0+,但是速度依旧正常。

             3.然后我又怀疑AndroBench软件的准确性,于是乎就实测了一下,用es文件管理器复制1.35g的安装包,发现速度确实非常低,说明AndroBench还是有一定的参考性。

             4.然后,实在没办法了,我本想将data分区改回ext4然后刷回安卓6.0,以排除上面所有的可能。但是,我很纠结,因为我现在不喜欢折腾了,加上舍不得清除所有数据,太麻烦而且为了这么个事折腾太没必要了,但是我又是那么追求完美,相信很多加油和我一样。

             5.最后,我想到了一个原因,应该是和手机剩余闪存容量有关,就和电脑的固态硬盘一样容量越低,速度越慢,其实闪存都这样,而且用久了速度会大幅度衰减。但是其他测试速度正常的加油肯定也是占用了很多闪存的啊,而且就算是和闪存占用相关也不至于很多人测出来都刚好是20+m,不会这么巧合,于是我觉得应该是和闪存碎片有关,闪存碎片越多,速度肯定越慢。于是我就下载了一个
磁盘碎片整理的软件,一检测发现碎片确实太多了,然后我就花了近2个小时的时间整理了碎片,然后再使用AndroBench测试,发现持续写入终于起来了。于是我就写了这篇文章,希望能够帮到那些持续写入低的加油,当然你也可以格式化data,那样就没有碎片了。但是我们可以做到不损害数据,为什么还要格式化data呢?

【2017.4.23更新】

             由于不建议大家再进行碎片清理,我再提供另一个方法来提高闪存性能。
         
    闪存最好不要进行碎片清理,但是却可以通过trim命令来整理闪存,提高闪存性能,trim是不会影响寿命的。具体原理可以自行百度。
             在此推荐两个软件来使用手动使用trim命令。来自酷安的 trimmerlagfix


trimmer.png       lagfix.jpg

             trim命令是安卓4.3开始引入的,但是trim一般并不能手动触发,而是在满足一定条件才能自动触发,所以为什么AndroBench评测时高时低,因为可能在这个期间自动触发了trim命令。但是trim命令只适用于ext4的文件格式,所以为什么持续写入为20+m的大多数都是f2fs的文件格式,因为trim无论是自动还是手动触发对f2fs都不起作用,所以f2fs用久了后性能下降非常严重,这也是f2fs的弊端之一,目前没办法解决,因为这个文件系统太新了,谷歌还没有针对其进行优化。

【2017.4.22更新】

             ps:经过查询,对闪存频繁进行碎片整理(反复读写闪存,重新排序,而闪存读写次数是有限制的)会影响闪存寿命的,其实使用AndroBench同样影响寿命,因为测试过程中也会反复读取,反复写入,所以大家没事的时候不要去整理碎片,尽量少用,只要写入速度正常就不要再去整理了。实在介意影响寿命的加油,可以把手机里的所有文件拷贝到电脑,然后格式化手机的data分区,再把文件拷贝到手机,作用差不多。当然,也建议大家通过格式化data的方式,否则对闪存有伤害。



【截图】

ufs2.0理论速度.png       一加3和3T参考速度.png
ufs2.0理论速度                                                  一加3/3T参考速度


未整理碎片前的测试速度.png       未整理碎片前的实际复制速度.png

未整理碎片前的测试速度和实际复制速度


碎片整理.png

碎片整理,需要几个小时(具体时间看
闪存占用量和碎片多少)

整理碎片后的测试速度.png       整理碎片后的实际复制速度.png

整理碎片后的测试速度和实际复制速度

当然,4k文件的速度还是差一点,这个应该还是和闪存使用量以及手机里的小文件数量等有关



【软件下载】

androbench_V5.0.1.apk (2.76 MB, 下载次数: 173)


展开

评分

参与人数 6加油 +21 理由
tengyuanlihai + 1 很给力!
韓逗逗 + 1 很给力!
D1493356459671 + 1
2小青年 + 1 很给力!
月夜晨枫 + 1 很给力!
啊维维 + 16 很给力!

查看全部评分

玩机组——卡卡看天
发表于 2017-4-22 16:41:03 | 显示全部楼层
虽然我不是很在乎这些具体数据,但是老铁用心了~感谢分享!

姚云飞

柴油

Rank: 7Rank: 7Rank: 7

我是加油GG OnePlus 1 OnePlus 3 鸡祥如意

姚云飞 | 柴油 Rank: 7Rank: 7Rank: 7 |4
发表于 2017-4-22 16:48:47 来自手机 | 显示全部楼层
66666
---来自一加社区手机客户端

bt38110

勾兑油

Rank: 4
bt38110 | 勾兑油 Rank: 4
发表于 2017-4-22 16:49:56 | 显示全部楼层
感谢分享      
发表于 2017-4-22 16:50:05 | 显示全部楼层
20的应该是属于随机文件吧。
发表于 2017-4-22 16:53:15 | 显示全部楼层
果然一加比某爱国者品牌好多了
  Waiting for Her  
发表于 2017-4-22 16:55:23 来自手机 | 显示全部楼层
往事如风 发表于 2017-4-22 16:50
20的应该是属于随机文件吧。

持续读写,认真看英文
---来自一加社区手机客户端
玩机组——卡卡看天
发表于 2017-4-22 16:55:40 | 显示全部楼层
这个不错哦,支持一下!!!

luying

煤油

Rank: 6Rank: 6

一周年 纪念勋章 在线小达人 OnePlus 1 OnePlus 3T 狗年勋章 加油666

luying | 煤油 Rank: 6Rank: 6 |6
发表于 2017-4-22 16:56:16 | 显示全部楼层
让你的一加3/3T的ufs2.0闪存速度焕发新生

super丶张

柴油

Rank: 7Rank: 7Rank: 7

OnePlus 3 圣诞节 勋章 OnePlus 5 在线小达人 瑞狗迎春 狗年勋章 加油666

super丶张 | 柴油 Rank: 7Rank: 7Rank: 7 |7
发表于 2017-4-22 16:57:24 来自手机 | 显示全部楼层
V5哭咯姑姑就
---来自一加社区手机客户端

永不停息

掺水油

Rank: 3Rank: 3

OnePlus 3T

永不停息 | 掺水油 Rank: 3Rank: 3 |1
发表于 2017-4-22 16:59:18 | 显示全部楼层
影响很大吗?     
Never stop
发表于 2017-4-22 17:01:41 来自手机 | 显示全部楼层
看看,看看咯,走过路过不要错过卡卡大神的贴咯
---来自一加社区手机客户端

呼风唤鱼

煤油

Rank: 6Rank: 6
呼风唤鱼 | 煤油 Rank: 6Rank: 6
发表于 2017-4-22 17:02:21 来自手机 | 显示全部楼层
学习学习
---来自一加社区手机客户端
发表于 2017-4-22 17:02:28 来自手机 | 显示全部楼层
永不停息 发表于 2017-4-22 16:59
影响很大吗?

复制文件时的速度你没看到区别很大吗
---来自一加社区手机客户端
玩机组——卡卡看天

Liberals-Steven

润滑油

Rank: 5Rank: 5

OnePlus 1 在线小达人 羊年 勋章

Liberals-Steven | 润滑油 Rank: 5Rank: 5 |3
发表于 2017-4-22 17:12:32 | 显示全部楼层
过来看看
发表于 2017-4-22 17:15:31 来自手机 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽

Song2001

焦油

Rank: 2
Song2001 | 焦油 Rank: 2
发表于 2017-4-22 17:18:45 来自手机 | 显示全部楼层
看看昂
---来自一加社区手机客户端

蓝爸爸

焦油

Rank: 2

OnePlus 3

蓝爸爸 | 焦油 Rank: 2 |1
发表于 2017-4-22 17:20:00 来自手机 | 显示全部楼层
加油加油加油加油

guolei1997

煤油

Rank: 6Rank: 6

OnePlus 3

guolei1997 | 煤油 Rank: 6Rank: 6 |1
发表于 2017-4-22 17:20:15 来自手机 | 显示全部楼层
高德地图根本不
---来自一加社区手机客户端

要不要ROOT

勾兑油

Rank: 4
要不要ROOT | 勾兑油 Rank: 4
发表于 2017-4-22 17:21:39 来自手机 | 显示全部楼层
学习学习
---来自一加社区手机客户端
点击绑定手机号,完成实名制操作。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|用户协议|隐私政策|

© 2013-2017 深圳市万普拉斯科技有限公司 版权所有( 粤ICP备13080605号-3 )

粤公网安备 44030402000179号

  

快速回复 分享 返回顶部