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&gru&rdt .
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 Btrfs: Linux 2.6.37 Btrfs: Linux 2.6.38 Btrfs: Linux 2.6.39 EXT4: CleanCache 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) 2.6.37-020637-generic (x86_64) btrfs 2.6.38-020638-generic (x86_64) 2.6.39-999-generic (x86_64) 3584MB 2.6.39-cleancache+ (x86_64) ext4 btrfs 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. - 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. - EXT4: CleanCache: 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 fs-mark: 1000 Files, 1MB Size fs-mark: 1000 Files, 1MB Size, No Sync/FSync dbench: 12 tiobench: Rand Write - 128MB - 8 iozone: 64Kb - 8GB - Write Performance iozone: 64Kb - 8GB - Read Performance apache: Static Web Page Serving pgbench: TPC-B Transactions Per Second postmark: Disk Transaction Performance fio: Intel IOMeter File Server Access Pattern sqlite: Default Test Directory EXT4: Linux 2.6.37 EXT4: Linux 2.6.38 EXT4: Linux 2.6.39 Btrfs: Linux 2.6.37 Btrfs: Linux 2.6.38 Btrfs: Linux 2.6.39 EXT4: CleanCache Btrfs: CleanCache first 17.57 67.47 54.85 1.96 50.87 51.73 9262.61 109.95 2241 99.42 789.28 17.67 67.03 55.36 1.95 50.88 51.67 9327.33 109.01 2215 99.30 805.78 17.70 67.97 54.32 1.96 50.64 67.92 8658.16 109.92 2178 99.02 787.43 17 86.47 51.42 28.88 60.35 55.78 8826.89 1455 81.28 1174.71 16.87 87.83 63.15 28.21 59.76 55.45 9381.65 1882 82.69 1176.10 17.23 85.77 65.08 29.61 60.27 59.59 8208.33 1882 82.36 1170.65 16.47 70.00 44.76 1.66 53.00 64.94 9482.98 110.03 2083 91.84 764.98 17.13 86.37 66.59 32.37 60.61 56.10 8899.70 1813 81.72 1184.46 28.22 46.92 203.15 48.64 4708.38 134 98.00 18.79 OpenBenchmarking.org
FS-Mark Test: 1000 Files, 1MB Size OpenBenchmarking.org Files/s, More Is Better FS-Mark 3.3 Test: 1000 Files, 1MB Size EXT4: Linux 2.6.37 EXT4: Linux 2.6.38 EXT4: Linux 2.6.39 Btrfs: Linux 2.6.37 Btrfs: Linux 2.6.38 Btrfs: Linux 2.6.39 EXT4: CleanCache Btrfs: CleanCache first 7 14 21 28 35 SE +/- 0.07, N = 3 SE +/- 0.03, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.03, N = 3 SE +/- 0.03, N = 3 SE +/- 0.09, N = 3 SE +/- 0.09, N = 3 SE +/- 4.95, N = 6 17.57 17.67 17.70 17.00 16.87 17.23 16.47 17.13 28.22
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 EXT4: Linux 2.6.37 EXT4: Linux 2.6.38 EXT4: Linux 2.6.39 Btrfs: Linux 2.6.37 Btrfs: Linux 2.6.38 Btrfs: Linux 2.6.39 EXT4: CleanCache Btrfs: CleanCache first 20 40 60 80 100 SE +/- 0.28, N = 3 SE +/- 0.13, N = 3 SE +/- 0.15, N = 3 SE +/- 0.60, N = 3 SE +/- 0.12, N = 3 SE +/- 1.57, N = 3 SE +/- 0.75, N = 3 SE +/- 0.12, N = 3 SE +/- 1.52, N = 6 67.47 67.03 67.97 86.47 87.83 85.77 70.00 86.37 46.92
Dbench Client Count: 12 OpenBenchmarking.org MB/s, More Is Better Dbench 4.0 Client Count: 12 EXT4: Linux 2.6.37 EXT4: Linux 2.6.38 EXT4: Linux 2.6.39 Btrfs: Linux 2.6.37 Btrfs: Linux 2.6.38 Btrfs: Linux 2.6.39 EXT4: CleanCache Btrfs: CleanCache first 40 80 120 160 200 SE +/- 0.44, N = 3 SE +/- 0.14, N = 3 SE +/- 0.48, N = 3 SE +/- 0.29, N = 3 SE +/- 0.39, N = 3 SE +/- 0.30, N = 3 SE +/- 0.29, N = 3 SE +/- 0.26, N = 3 SE +/- 2.49, N = 3 54.85 55.36 54.32 51.42 63.15 65.08 44.76 66.59 203.15
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 EXT4: Linux 2.6.37 EXT4: Linux 2.6.38 EXT4: Linux 2.6.39 Btrfs: Linux 2.6.37 Btrfs: Linux 2.6.38 Btrfs: Linux 2.6.39 EXT4: CleanCache Btrfs: CleanCache first 11 22 33 44 55 SE +/- 0.01, N = 4 SE +/- 0.01, N = 4 SE +/- 0.01, N = 4 SE +/- 1.60, N = 8 SE +/- 2.09, N = 8 SE +/- 1.57, N = 8 SE +/- 0.01, N = 4 SE +/- 1.68, N = 8 SE +/- 0.54, N = 4 1.96 1.95 1.96 28.88 28.21 29.61 1.66 32.37 48.64
IOzone Record Size: 64Kb - File Size: 8GB - Disk Test: Write Performance EXT4 Btrfs OpenBenchmarking.org MB/s, More Is Better IOzone 3.347 Record Size: 64Kb - File Size: 8GB - Disk Test: Write Performance Linux 2.6.37 Linux 2.6.38 Linux 2.6.39 CleanCache 14 28 42 56 70 SE +/- 2.45, N = 6 SE +/- 2.45, N = 6 SE +/- 2.46, N = 6 SE +/- 3.09, N = 6 SE +/- 0.11, N = 3 SE +/- 0.11, N = 3 SE +/- 0.12, N = 3 SE +/- 0.09, N = 3 50.87 50.88 50.64 53.00 60.35 59.76 60.27 60.61
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.37 Linux 2.6.38 Linux 2.6.39 CleanCache 15 30 45 60 75 SE +/- 1.82, N = 6 SE +/- 1.79, N = 6 SE +/- 1.63, N = 6 SE +/- 1.98, N = 6 SE +/- 0.01, N = 3 SE +/- 0.06, N = 3 SE +/- 0.29, N = 3 SE +/- 0.09, N = 3 51.73 51.67 67.92 64.94 55.78 55.45 59.59 56.10
Apache Benchmark Static Web Page Serving OpenBenchmarking.org Requests Per Second, More Is Better Apache Benchmark 2.2.17 Static Web Page Serving EXT4: Linux 2.6.37 EXT4: Linux 2.6.38 EXT4: Linux 2.6.39 Btrfs: Linux 2.6.37 Btrfs: Linux 2.6.38 Btrfs: Linux 2.6.39 EXT4: CleanCache Btrfs: CleanCache first 2K 4K 6K 8K 10K SE +/- 30.49, N = 3 SE +/- 44.74, N = 3 SE +/- 32.20, N = 3 SE +/- 17.67, N = 3 SE +/- 53.63, N = 3 SE +/- 66.28, N = 3 SE +/- 95.15, N = 3 SE +/- 94.54, N = 3 SE +/- 8.68, N = 3 9262.61 9327.33 8658.16 8826.89 9381.65 8208.33 9482.98 8899.70 4708.38
PostgreSQL pgbench TPC-B Transactions Per Second OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 9.0.1 TPC-B Transactions Per Second Linux 2.6.37 Linux 2.6.38 Linux 2.6.39 CleanCache 20 40 60 80 100 SE +/- 0.23, N = 3 SE +/- 0.74, N = 3 SE +/- 0.04, N = 3 SE +/- 0.25, N = 3 109.95 109.01 109.92 110.03
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 Btrfs: Linux 2.6.37 Btrfs: Linux 2.6.38 Btrfs: Linux 2.6.39 EXT4: CleanCache Btrfs: CleanCache first 500 1000 1500 2000 2500 SE +/- 31.50, N = 6 SE +/- 28.87, N = 10 SE +/- 31.50, N = 10 SE +/- 17.08, N = 10 SE +/- 21.08, N = 10 SE +/- 21.08, N = 10 SE +/- 0.00, N = 5 SE +/- 27.60, N = 5 SE +/- 2.00, N = 5 2241 2215 2178 1455 1882 1882 2083 1813 134
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 EXT4: Linux 2.6.37 EXT4: Linux 2.6.38 EXT4: Linux 2.6.39 Btrfs: Linux 2.6.37 Btrfs: Linux 2.6.38 Btrfs: Linux 2.6.39 EXT4: CleanCache Btrfs: CleanCache first 20 40 60 80 100 SE +/- 3.63, N = 6 SE +/- 3.49, N = 6 SE +/- 4.24, N = 6 SE +/- 0.54, N = 3 SE +/- 0.44, N = 3 SE +/- 1.26, N = 3 SE +/- 1.78, N = 3 SE +/- 0.80, N = 3 SE +/- 21.46, N = 6 99.42 99.30 99.02 81.28 82.69 82.36 91.84 81.72 98.00
SQLite Test Target: Default Test Directory OpenBenchmarking.org Seconds, Fewer Is Better SQLite 3.7.3 Test Target: Default Test Directory EXT4: Linux 2.6.37 EXT4: Linux 2.6.38 EXT4: Linux 2.6.39 Btrfs: Linux 2.6.37 Btrfs: Linux 2.6.38 Btrfs: Linux 2.6.39 EXT4: CleanCache Btrfs: CleanCache first 300 600 900 1200 1500 SE +/- 3.80, N = 3 SE +/- 3.51, N = 3 SE +/- 6.04, N = 3 SE +/- 2.64, N = 3 SE +/- 5.58, N = 3 SE +/- 3.84, N = 3 SE +/- 35.22, N = 6 SE +/- 18.91, N = 3 SE +/- 0.15, N = 3 789.28 805.78 787.43 1174.71 1176.10 1170.65 764.98 1184.46 18.79
Phoronix Test Suite v10.8.4