===== Phoronix Testsuite (ramdisk & NVMe SSD & SATA SSD) ==== This conducts various filesystem benchmark tools in batch.\\ The detail can be found [[http://www.phoronix-test-suite.com/|here]]. ===== Fxmark (ramdisk & NVMe SSD) ===== This is a filesystem multicore scalability benchmark tool published by Changwoo Min.\\ The detail can be found [[https://github.com/sslab-gatech/fxmark|here]]. ===== fs_mark (ramdisk & NVMe SSD) ===== fs_mark -d $TESTDIR/1 -d $TESTDIR/2 -d $TESTDIR/3 -d $TESTDIR/4 -D 16 -N 256 -n 294912 -L 4 -S 1 -s 8192 ===== RocksDB ===== Key value store written by facebook. [[https://github.com/facebook/rocksdb/wiki/|here]]. ===== Android Nexus 6P (eMMC) ===== This measures the sequential and random write speed until its partition becomes full. In each iteration, it will conduct tiotest -f 1024 -b $((512*1024)) -t 1 -k 1 -k 2 -k 3 -d /data/ tiotest -f 1024 -b 4096 -r 50000 -t 1 -k 0 -k 2 -k 3 -d /data/ F2FS(X, Y) represents min_fsync_blocks and section size as X and Y, respectively. ===== Results ===== ^ Kernel ^ Phoronix Testsuite ^ fxmark ^ fs_mark ^ Android N6P ^ RocksDB ^ Description ^ | v4.12-rc1 (05/08/17) | [[https://jaegeuk.github.io/perf_results/phoronix/05_08_2017/merge-9898/index.html|ramdisk/nvme]] | [[https://jaegeuk.github.io/perf_results/fxmark/05_08_2017/ramdisk/sc.pdf|ramdisk]] [[https://jaegeuk.github.io/perf_results/fxmark/05_08_2017/nvme/sc.pdf|nvme]] | [[https://jaegeuk.github.io/perf_results/fs_mark/05_08_2017/fs_log.txt|ramdisk/nvme]] | [[|N/A]] | [[|N/A]] | | | v4.11-rc3 (04/05/17) | [[https://jaegeuk.github.io/perf_results/phoronix/04_05_2017/merge-1204/index.html|ramdisk/nvme]] | [[https://jaegeuk.github.io/perf_results/fxmark/04_05_2017/ramdisk/sc.pdf|ramdisk]] [[https://jaegeuk.github.io/perf_results/fxmark/04_05_2017/nvme/sc.pdf|nvme]] | [[https://jaegeuk.github.io/perf_results/fs_mark/04_05_2017/fs_log.txt|ramdisk/nvme]] | [[|N/A]] | [[|N/A]] | | | v4.10-rc5 (01/31/17) | [[https://jaegeuk.github.io/perf_results/phoronix/01_31_2017/merge-7015/index.html|ramdisk/nvme]] | [[https://jaegeuk.github.io/perf_results/fxmark/01_31_2017/ramdisk/sc.pdf|ramdisk]] [[https://jaegeuk.github.io/perf_results/fxmark/01_31_2017/nvme/sc.pdf|nvme]] | [[https://jaegeuk.github.io/perf_results/fs_mark/01_31_2017/fs_log.txt|ramdisk/nvme]] | [[|N/A]] | [[|N/A]] | | | v4.9-rc6 (12/12/16) | [[https://jaegeuk.github.io/perf_results/phoronix/12_12/merge-5243/index.html|ramdisk/nvme]] | [[https://jaegeuk.github.io/perf_results/fxmark/12_12/ramdisk/sc.pdf|ramdisk]] [[https://jaegeuk.github.io/perf_results/fxmark/12_12/nvme/sc.pdf|nvme]] | [[https://jaegeuk.github.io/perf_results/fs_mark/12_12/fs_log.txt|ramdisk/nvme]] | [[|N/A]] | [[|N/A]] | | | v4.8-rc4 (8/31/16) | [[https://jaegeuk.github.io/perf_results/phoronix/8_31/merge-5552/index.html|nvme]] | [[https://jaegeuk.github.io/perf_results/fxmark/8_31/sc.pdf|nvme]] | [[https://jaegeuk.github.io/perf_results/fs_mark/8_31/fs_log.txt|nvme]] | [[|N/A]] | [[|N/A]] | | | v4.8-rc2 (8/4/16) | [[https://jaegeuk.github.io/perf_results/phoronix/8_4/merge-1133/index.html|nvme]] | [[https://jaegeuk.github.io/perf_results/fxmark/8_4/sc.pdf|nvme]] | [[https://jaegeuk.github.io/perf_results/fs_mark/8_4/fs_log.txt|nvme]] | [[|N/A]] | [[|N/A]] | | | v4.7-rc1 (7/21/16) | [[https://jaegeuk.github.io/perf_results/phoronix/7_21/BASE/index.html|nvme]] | [[https://jaegeuk.github.io/perf_results/fxmark/7_21/sc.pdf|nvme]] | [[|N/A]] | [[https://jaegeuk.github.io/perf_results/android/7_21/android.html|emmc]] | [[|N/A]] | |