970 pro 从 xfs 格式化到 ext4 随机读写只有 190MB/s

2020-06-06 17:53:54 +08:00
 cstj0505

早上想 fio 测一下机器的 io,就把 970 pro 挂上去了。 xfs 格式还算正常,但是顺序读只有 1300+,顺序写 2000+,随机写都有 1600+。 于是想用 ext4 试试,顺序读还好 1500,顺序写就掉到 190 了。重新分区格式化试了几次都一样。 改回 xfs 就正常了。

有没有老哥知道这什么原理。

后面用 rd500 测了下,随机读都到 24GB/S 了,不知道怎么感觉像是在读缓存,实际 iostat 只有 440+。

我都设置了 direct=1,用的 psync,文件大小每次都 200g,180s,job 50 个。

上面单位都是 MB/s 。

命令都是这种

fio -filename=/data/largefile -direct=1 -iodepth 1 -thread -rw=read -ioengine=psync -bs=4k -size=200G -numjobs=50 -runtime=180 -group_reporting -name=seq_read_4k
fio-3.12
Linux amd3950 5.4.0-0.bpo.4-amd64 #1 SMP Debian 5.4.19-1~bpo10+1 (2020-03-09) x86_64 GNU/Linux
2956 次点击
所在节点    Linux
0 条回复

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/679227

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX