EXT4 and Btrfs benchmarks of the new Linux CleanCache kernel feature.
Compare your own system(s) to this result file with the
Phoronix Test Suite by running the command:
phoronix-test-suite benchmark 1106029-IV-1105276GR68 Linux CleanCache Benchmarks - Phoronix Test Suite Linux CleanCache Benchmarks EXT4 and Btrfs benchmarks of the new Linux CleanCache kernel feature.
HTML result view exported from: https://openbenchmarking.org/result/1106029-IV-1105276GR68&grs&sor .
Linux CleanCache Benchmarks Processor Motherboard Chipset Memory Disk Graphics Audio OS Kernel Desktop Display Server Display Driver Compiler File-System Screen Resolution OpenGL EXT4: Linux 2.6.37 EXT4: Linux 2.6.38 EXT4: Linux 2.6.39 EXT4: CleanCache Btrfs: Linux 2.6.37 Btrfs: Linux 2.6.38 Btrfs: Linux 2.6.39 Btrfs: CleanCache first Intel Core 2 Duo T9300 @ 2.50GHz (2 Cores) LENOVO 6459CTO Intel Mobile PM965/GM965/GL960 + ICH8M-E 4096MB 100GB Hitachi HTS72201 NVIDIA Quadro NVS 140M (400/600MHz) Analog Devices AD1984 Ubuntu 11.04 2.6.37-020637-generic (x86_64) GNOME 2.32.1 X Server 1.10.1 nouveau 0.0.16 GCC 4.5.2 ext4 1680x1050 2.6.38-020638-generic (x86_64) 2.6.39-999-generic (x86_64) 3584MB 2.6.39-cleancache+ (x86_64) 4096MB 2.6.37-020637-generic (x86_64) GNOME 2.32.1 btrfs 2.6.38-020638-generic (x86_64) 2.6.39-999-generic (x86_64) 3584MB 2.6.39-cleancache+ (x86_64) Intel Core i5 M 450 @ 1.20GHz (4 Cores) LENOVO 43149VG Intel Core 4096MB 320GB Seagate ST9320423AS NVIDIA GT218 [NVS 3100M] 512MB (606/790MHz) Conexant CX20585 2.6.38-8-generic-pae (i686) GNOME 2.32.1 NVIDIA 270.41.19 3.3.0 NVIDIA 270.41.19 ext4 1600x900 OpenBenchmarking.org System Details - EXT4: Linux 2.6.37: Disk Scheduler: CFQ. Intel SpeedStep was enabled. - EXT4: Linux 2.6.38: Disk Scheduler: CFQ. Intel SpeedStep was enabled. - EXT4: Linux 2.6.39: Disk Scheduler: CFQ. Intel SpeedStep was enabled. - EXT4: CleanCache: Disk Scheduler: CFQ. Intel SpeedStep was enabled. - Btrfs: Linux 2.6.37: Disk Scheduler: CFQ. Intel SpeedStep was enabled. - Btrfs: Linux 2.6.38: Disk Scheduler: CFQ. Intel SpeedStep was enabled. - Btrfs: Linux 2.6.39: Disk Scheduler: CFQ. Intel SpeedStep was enabled. - Btrfs: CleanCache: Disk Scheduler: CFQ. Intel SpeedStep was enabled. - first: Disk Scheduler: CFQ. Compiz and Firefox were running on this system.
Linux CleanCache Benchmarks sqlite: Default Test Directory dbench: 12 apache: Static Web Page Serving postmark: Disk Transaction Performance fs-mark: 1000 Files, 1MB Size, No Sync/FSync fs-mark: 1000 Files, 1MB Size pgbench: TPC-B Transactions Per Second iozone: 64Kb - 8GB - Read Performance iozone: 64Kb - 8GB - Write Performance tiobench: Rand Write - 128MB - 8 fio: Intel IOMeter File Server Access Pattern EXT4: Linux 2.6.37 EXT4: Linux 2.6.38 EXT4: Linux 2.6.39 EXT4: CleanCache Btrfs: Linux 2.6.37 Btrfs: Linux 2.6.38 Btrfs: Linux 2.6.39 Btrfs: CleanCache first 789.28 54.85 9262.61 2241 67.47 17.57 109.95 51.73 50.87 1.96 99.42 805.78 55.36 9327.33 2215 67.03 17.67 109.01 51.67 50.88 1.95 99.30 787.43 54.32 8658.16 2178 67.97 17.70 109.92 67.92 50.64 1.96 99.02 764.98 44.76 9482.98 2083 70.00 16.47 110.03 64.94 53.00 1.66 91.84 1174.71 51.42 8826.89 1455 86.47 17 55.78 60.35 28.88 81.28 1176.10 63.15 9381.65 1882 87.83 16.87 55.45 59.76 28.21 82.69 1170.65 65.08 8208.33 1882 85.77 17.23 59.59 60.27 29.61 82.36 1184.46 66.59 8899.70 1813 86.37 17.13 56.10 60.61 32.37 81.72 18.79 203.15 4708.38 134 46.92 28.22 48.64 98.00 OpenBenchmarking.org
SQLite Test Target: Default Test Directory OpenBenchmarking.org Seconds, Fewer Is Better SQLite 3.7.3 Test Target: Default Test Directory first EXT4: CleanCache EXT4: Linux 2.6.39 EXT4: Linux 2.6.37 EXT4: Linux 2.6.38 Btrfs: Linux 2.6.39 Btrfs: Linux 2.6.37 Btrfs: Linux 2.6.38 Btrfs: CleanCache 300 600 900 1200 1500 SE +/- 0.15, N = 3 SE +/- 35.22, N = 6 SE +/- 6.04, N = 3 SE +/- 3.80, N = 3 SE +/- 3.51, N = 3 SE +/- 3.84, N = 3 SE +/- 2.64, N = 3 SE +/- 5.58, N = 3 SE +/- 18.91, N = 3 18.79 764.98 787.43 789.28 805.78 1170.65 1174.71 1176.10 1184.46
Dbench Client Count: 12 OpenBenchmarking.org MB/s, More Is Better Dbench 4.0 Client Count: 12 first Btrfs: CleanCache Btrfs: Linux 2.6.39 Btrfs: Linux 2.6.38 EXT4: Linux 2.6.38 EXT4: Linux 2.6.37 EXT4: Linux 2.6.39 Btrfs: Linux 2.6.37 EXT4: CleanCache 40 80 120 160 200 SE +/- 2.49, N = 3 SE +/- 0.26, N = 3 SE +/- 0.30, N = 3 SE +/- 0.39, N = 3 SE +/- 0.14, N = 3 SE +/- 0.44, N = 3 SE +/- 0.48, N = 3 SE +/- 0.29, N = 3 SE +/- 0.29, N = 3 203.15 66.59 65.08 63.15 55.36 54.85 54.32 51.42 44.76
Apache Benchmark Static Web Page Serving OpenBenchmarking.org Requests Per Second, More Is Better Apache Benchmark 2.2.17 Static Web Page Serving EXT4: CleanCache Btrfs: Linux 2.6.38 EXT4: Linux 2.6.38 EXT4: Linux 2.6.37 Btrfs: CleanCache Btrfs: Linux 2.6.37 EXT4: Linux 2.6.39 Btrfs: Linux 2.6.39 first 2K 4K 6K 8K 10K SE +/- 95.15, N = 3 SE +/- 53.63, N = 3 SE +/- 44.74, N = 3 SE +/- 30.49, N = 3 SE +/- 94.54, N = 3 SE +/- 17.67, N = 3 SE +/- 32.20, N = 3 SE +/- 66.28, N = 3 SE +/- 8.68, N = 3 9482.98 9381.65 9327.33 9262.61 8899.70 8826.89 8658.16 8208.33 4708.38
PostMark Disk Transaction Performance OpenBenchmarking.org TPS, More Is Better PostMark 1.51 Disk Transaction Performance EXT4: Linux 2.6.37 EXT4: Linux 2.6.38 EXT4: Linux 2.6.39 EXT4: CleanCache Btrfs: Linux 2.6.39 Btrfs: Linux 2.6.38 Btrfs: CleanCache Btrfs: Linux 2.6.37 first 500 1000 1500 2000 2500 SE +/- 31.50, N = 6 SE +/- 28.87, N = 10 SE +/- 31.50, N = 10 SE +/- 0.00, N = 5 SE +/- 21.08, N = 10 SE +/- 21.08, N = 10 SE +/- 27.60, N = 5 SE +/- 17.08, N = 10 SE +/- 2.00, N = 5 2241 2215 2178 2083 1882 1882 1813 1455 134
FS-Mark Test: 1000 Files, 1MB Size, No Sync/FSync OpenBenchmarking.org Files/s, More Is Better FS-Mark 3.3 Test: 1000 Files, 1MB Size, No Sync/FSync Btrfs: Linux 2.6.38 Btrfs: Linux 2.6.37 Btrfs: CleanCache Btrfs: Linux 2.6.39 EXT4: CleanCache EXT4: Linux 2.6.39 EXT4: Linux 2.6.37 EXT4: Linux 2.6.38 first 20 40 60 80 100 SE +/- 0.12, N = 3 SE +/- 0.60, N = 3 SE +/- 0.12, N = 3 SE +/- 1.57, N = 3 SE +/- 0.75, N = 3 SE +/- 0.15, N = 3 SE +/- 0.28, N = 3 SE +/- 0.13, N = 3 SE +/- 1.52, N = 6 87.83 86.47 86.37 85.77 70.00 67.97 67.47 67.03 46.92
FS-Mark Test: 1000 Files, 1MB Size OpenBenchmarking.org Files/s, More Is Better FS-Mark 3.3 Test: 1000 Files, 1MB Size first EXT4: Linux 2.6.39 EXT4: Linux 2.6.38 EXT4: Linux 2.6.37 Btrfs: Linux 2.6.39 Btrfs: CleanCache Btrfs: Linux 2.6.37 Btrfs: Linux 2.6.38 EXT4: CleanCache 7 14 21 28 35 SE +/- 4.95, N = 6 SE +/- 0.00, N = 3 SE +/- 0.03, N = 3 SE +/- 0.07, N = 3 SE +/- 0.03, N = 3 SE +/- 0.09, N = 3 SE +/- 0.00, N = 3 SE +/- 0.03, N = 3 SE +/- 0.09, N = 3 28.22 17.70 17.67 17.57 17.23 17.13 17.00 16.87 16.47
PostgreSQL pgbench TPC-B Transactions Per Second OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 9.0.1 TPC-B Transactions Per Second CleanCache Linux 2.6.37 Linux 2.6.39 Linux 2.6.38 20 40 60 80 100 SE +/- 0.25, N = 3 SE +/- 0.23, N = 3 SE +/- 0.04, N = 3 SE +/- 0.74, N = 3 110.03 109.95 109.92 109.01
IOzone Record Size: 64Kb - File Size: 8GB - Disk Test: Read Performance EXT4 Btrfs OpenBenchmarking.org MB/s, More Is Better IOzone 3.347 Record Size: 64Kb - File Size: 8GB - Disk Test: Read Performance Linux 2.6.39 CleanCache Linux 2.6.37 Linux 2.6.38 15 30 45 60 75 SE +/- 1.63, N = 6 SE +/- 1.98, N = 6 SE +/- 1.82, N = 6 SE +/- 1.79, N = 6 SE +/- 0.29, N = 3 SE +/- 0.09, N = 3 SE +/- 0.01, N = 3 SE +/- 0.06, N = 3 67.92 64.94 51.73 51.67 59.59 56.10 55.78 55.45
IOzone Record Size: 64Kb - File Size: 8GB - Disk Test: Write Performance Btrfs EXT4 OpenBenchmarking.org MB/s, More Is Better IOzone 3.347 Record Size: 64Kb - File Size: 8GB - Disk Test: Write Performance CleanCache Linux 2.6.37 Linux 2.6.39 Linux 2.6.38 14 28 42 56 70 SE +/- 0.09, N = 3 SE +/- 0.11, N = 3 SE +/- 0.12, N = 3 SE +/- 0.11, N = 3 SE +/- 3.09, N = 6 SE +/- 2.45, N = 6 SE +/- 2.45, N = 6 SE +/- 2.46, N = 6 60.61 60.35 60.27 59.76 53.00 50.88 50.87 50.64
Threaded I/O Tester Test: Random Write - Size Per Thread: 128MB - Thread Count: 8 OpenBenchmarking.org MB/s, More Is Better Threaded I/O Tester 0.3.3 Test: Random Write - Size Per Thread: 128MB - Thread Count: 8 first Btrfs: CleanCache Btrfs: Linux 2.6.39 Btrfs: Linux 2.6.37 Btrfs: Linux 2.6.38 EXT4: Linux 2.6.39 EXT4: Linux 2.6.37 EXT4: Linux 2.6.38 EXT4: CleanCache 11 22 33 44 55 SE +/- 0.54, N = 4 SE +/- 1.68, N = 8 SE +/- 1.57, N = 8 SE +/- 1.60, N = 8 SE +/- 2.09, N = 8 SE +/- 0.01, N = 4 SE +/- 0.01, N = 4 SE +/- 0.01, N = 4 SE +/- 0.01, N = 4 48.64 32.37 29.61 28.88 28.21 1.96 1.96 1.95 1.66
Flexible IO Tester Test: Intel IOMeter File Server Access Pattern OpenBenchmarking.org Seconds (Run Time), Fewer Is Better Flexible IO Tester 1.21 Test: Intel IOMeter File Server Access Pattern Btrfs: Linux 2.6.37 Btrfs: CleanCache Btrfs: Linux 2.6.39 Btrfs: Linux 2.6.38 EXT4: CleanCache first EXT4: Linux 2.6.39 EXT4: Linux 2.6.38 EXT4: Linux 2.6.37 20 40 60 80 100 SE +/- 0.54, N = 3 SE +/- 0.80, N = 3 SE +/- 1.26, N = 3 SE +/- 0.44, N = 3 SE +/- 1.78, N = 3 SE +/- 21.46, N = 6 SE +/- 4.24, N = 6 SE +/- 3.49, N = 6 SE +/- 3.63, N = 6 81.28 81.72 82.36 82.69 91.84 98.00 99.02 99.30 99.42
Phoronix Test Suite v10.8.4