I have decided to compare IO throughput between RFS and EXT4 file systems Androbench storage benchmarking tool.
Androbench runs sequential reads, sequential writes, random reads and random writes and displays MB/s throughput for sequential I/O operations, and IOPS for random IO opertions.
Typical average I/O benchmark results using /data mounted as EXT4 (noop)
Sequential Reads: 19 MB/s
Sequential Writes: 9 MB/s
Random Reads: 1161 IOPS
Random writes: 45 IOPS
I then converted all file systems to rfs and re-ran Androbench @1Ghz
Typical average I/O benchmark results using /data mounted as RFS (noop)
Sequential Reads: 19 MB/s
Sequential Writes: 9 MB/s
Random Reads: 1150 IOPS
Random writes: 91 IOPS
The results are the same except random writes are at least twice as fast on RFS than they are on EXT4
I then ran some Quadrant tests and guess what, I got a score of approx
1750 on RFS against a score of 2200+ on EXT4
I have only changed the file system type to a faster one, yet the Quadrant score is lower, can you please 'try' and explain this
Thx.
EXT4 v RFS on Samsung Galaxy S Discrepancy
Started by gsw, Jul 20 2011 02:27 PM
No replies to this topic
0 user(s) are reading this topic
0 members, 0 guests, 0 anonymous users










