eros性能问题
ZHOU
353779207 at qq.com
Thu Jul 18 12:47:44 AEST 2019
Dear sir or madam,
很感谢华为和贵团队将erofs开源出来,非常感谢您们的付出和贡献。
今年有幸看到erofs代码,并选择了一个android p平台(qcom sdm429, kernel 4.9, emmc5.1)作为移植。
选择移植的源kernel版本是4.19,目标版本4.9;mkfs选择分支mkfs-dev。
移植过程中添加了xattr和capability等属性,现在已经可以在设备上完美运行。
性能测试:
测试工具选用iozone,修改iozone将其写数据部分屏蔽,读数据不校验,然后创建一个随机数据测试文件,
放入erofs中,测试命令为:./iozone -i 2 -s 300m -r 4k -+E -w -f ./vendor/tmp_file
最终随机读性能上,不管是压缩还是不压缩都较ext4,存在较大差异:
vendor分区测试:
ext4 26113
erofs no compress 20970
erofs cp 4 ratio 21485
erofs cp 100 ratio 19949
f2fs(userdata) 32766
loop测试(镜像文件直接放入userdata,mount到tmp目录):
ext4 29561 30318 29531
erofs cp 20 ratio 30525 30630 30037
在顺序读上面,erofs与ext4没有明显差异。
目前,遇到的问题是性能上与ext4在随机读上面还存在差距,请问应该从哪方面去优化?
非常感谢!
--
Thanks & Regards,
hengguo.zhou 周恒国
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.ozlabs.org/pipermail/linux-erofs/attachments/20190718/7935027b/attachment.htm>
More information about the Linux-erofs
mailing list