这款但你闪存火了APP(速度测试这款读取连续)「闪存读取速度有什么用」

这款但你闪存火了APP(速度测试这款读取连续)

华为“闪存门”之后,让androbench这款app软件大火,androbench测试的效果什么都好,但就是英文的界面让许多英语小白表示伤不起,很多用户都不知道怎么使用,就连测试完之后的各项参数结果都不知道什么意思,所以这篇文章就来教一下大家该怎么来查看androbench的结果以及各项参数的意义,希望能够帮到各位英语伤不起的小白们。
秀才的荣耀V9秀才的荣耀V9是在4月24号到货的,到货当天就进行了androbench测试,下面是当时的测试结果。
按网友的说法属于中等水平吧我们对照测试结果的界面,给出了各项参数中文翻译,那么这些参数分别代表什么意思呢?测试结果分为三个部分,连续读写速度、随机读写速度和数据库文件操作速度(包括插入,更新,删除三项)。
首先是连续读取速度Sequential Read和Sequential Write,当手机中有大文件比如电影被先写到或者从存储中读取时主要看连续速度。
我们在观看电影时或者向其他设备拷贝大文件时,靠的就是连续读取速度,从目前的测试结果中我们可以发现连续读取速度大致可以分为3档(700/500/200);当我们从笔记本向手机里传输电影时,靠的是连续写入速度,这个也可以分为三档(200/150/50)。
这里秀才做了一个测试,向手机里拷贝了一个约1G的电影,时间约为20s,这速度还可以吧,不过如果手机写入速度增加一倍的话,那么时间肯定是可以缩短到10s左右。
接下来是随机读写速度Random Read和Random Write,也就是模拟4K大小文件的读写速度。
那么为什么要模拟4K小文件呢?因为开机时系统的启动、大型游戏的载入、软件的安装和使用都会加载许多几K的配置文件还有其它很多小文件,而且在存储空间中4K也常被定义为一个簇,对模拟的4K文件进行读写,这是为了测试手机读写小文件时的速度。
手机系统和游戏的载入速度的快慢主要和Random Read有关,程序的安装和系统更新的快慢则主要靠Random Write。
小文件读取速度的快慢除了用MB/s表示,还有一个单位就是IPOS,IPOS即每秒进行读写(I/O)操作的次数,它也可以由MB/s计算得来的。
例如图中读取速度是92.35MB/S,那么通过计算92.351024/4=23641.6 IPOS(4K)。
最后是数据库操作速度包括SQLite Insert、SQLite Update和SQLite Delete,SQLlite 是Android本地的数据库,QPS是“每秒查询率”,即数据库每秒能够进行相应操作的次数。
如果内置存储越大,测试结果就高些,而且手机安装软件越多越乱,数据库能力会有所下降,测试结果就会偏低,对于不同的手机系统和文件系统架构,测试结果也不一样,但是如果其他条件都一样,存储的规格更高的手机,测试结果肯定是更高的,比如UFS2.1普遍都会比EMMC更高一些。
我们知道安卓手机使用时间越长越卡顿,这在数据库操作速度上也有所体现,如下图分别是刚买来时和使用1个半月之后的测试结果对比,可以发现在使用一段时间后SQLite的测试结果有了下降,但是幅度不大。
使用1个半月后的测试对比因此,我们可以做个总结了,对于一部智能手机而言,androbench测试结果的各项参数中,对用户体验影响由大到小依次是Random Read(随机读取速度)>Random Write(随机写入速度)>Sequential Write(连续写入速度)>Sequential Read(连续读取速度),SQLite速度对测试条件要求较高,对比意义不大。
因此只比较连续读取速度的大小是不完全正确的,但是从存储规格上讲,一般规格高的各项参数都会偏高,所以通过比较连续读取速度并划分700/500/200三档来判断存储的好快,也是有一定道理的。

联系我们

在线咨询:点击这里给我发消息