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 1105276-GR-CLEANCACH02
Linux CleanCache Benchmarks
EXT4 and Btrfs benchmarks of the new Linux CleanCache kernel feature.
EXT4: Linux 2.6.37:
Processor: Intel Core 2 Duo T9300 @ 2.50GHz (2 Cores), Motherboard: LENOVO 6459CTO, Chipset: Intel Mobile PM965/GM965/GL960 + ICH8M-E, Memory: 4096MB, Disk: 100GB Hitachi HTS72201, Graphics: NVIDIA Quadro NVS 140M (400/600MHz), Audio: Analog Devices AD1984
OS: Ubuntu 11.04, Kernel: 2.6.37-020637-generic (x86_64), Desktop: GNOME 2.32.1, Display Server: X Server 1.10.1, Display Driver: nouveau 0.0.16, Compiler: GCC 4.5.2, File-System: ext4, Screen Resolution: 1680x1050
EXT4: Linux 2.6.38:
Processor: Intel Core 2 Duo T9300 @ 2.50GHz (2 Cores), Motherboard: LENOVO 6459CTO, Chipset: Intel Mobile PM965/GM965/GL960 + ICH8M-E, Memory: 4096MB, Disk: 100GB Hitachi HTS72201, Graphics: NVIDIA Quadro NVS 140M (400/600MHz), Audio: Analog Devices AD1984
OS: Ubuntu 11.04, Kernel: 2.6.38-020638-generic (x86_64), Desktop: GNOME 2.32.1, Display Server: X Server 1.10.1, Display Driver: nouveau 0.0.16, Compiler: GCC 4.5.2, File-System: ext4, Screen Resolution: 1680x1050
EXT4: Linux 2.6.39:
Processor: Intel Core 2 Duo T9300 @ 2.50GHz (2 Cores), Motherboard: LENOVO 6459CTO, Chipset: Intel Mobile PM965/GM965/GL960 + ICH8M-E, Memory: 4096MB, Disk: 100GB Hitachi HTS72201, Graphics: NVIDIA Quadro NVS 140M (400/600MHz), Audio: Analog Devices AD1984
OS: Ubuntu 11.04, Kernel: 2.6.39-999-generic (x86_64), Desktop: GNOME 2.32.1, Display Server: X Server 1.10.1, Display Driver: nouveau 0.0.16, Compiler: GCC 4.5.2, File-System: ext4, Screen Resolution: 1680x1050
EXT4: CleanCache:
Processor: Intel Core 2 Duo T9300 @ 2.50GHz (2 Cores), Motherboard: LENOVO 6459CTO, Chipset: Intel Mobile PM965/GM965/GL960 + ICH8M-E, Memory: 3584MB, Disk: 100GB Hitachi HTS72201, Graphics: NVIDIA Quadro NVS 140M (400/600MHz), Audio: Analog Devices AD1984
OS: Ubuntu 11.04, Kernel: 2.6.39-cleancache+ (x86_64), Display Server: X Server 1.10.1, Display Driver: nouveau 0.0.16, Compiler: GCC 4.5.2, File-System: ext4, Screen Resolution: 1680x1050
Btrfs: Linux 2.6.37:
Processor: Intel Core 2 Duo T9300 @ 2.50GHz (2 Cores), Motherboard: LENOVO 6459CTO, Chipset: Intel Mobile PM965/GM965/GL960 + ICH8M-E, Memory: 4096MB, Disk: 100GB Hitachi HTS72201, Graphics: NVIDIA Quadro NVS 140M (400/600MHz), Audio: Analog Devices AD1984
OS: Ubuntu 11.04, Kernel: 2.6.37-020637-generic (x86_64), Desktop: GNOME 2.32.1, Display Server: X Server 1.10.1, Display Driver: nouveau 0.0.16, Compiler: GCC 4.5.2, File-System: btrfs, Screen Resolution: 1680x1050
Btrfs: Linux 2.6.38:
Processor: Intel Core 2 Duo T9300 @ 2.50GHz (2 Cores), Motherboard: LENOVO 6459CTO, Chipset: Intel Mobile PM965/GM965/GL960 + ICH8M-E, Memory: 4096MB, Disk: 100GB Hitachi HTS72201, Graphics: NVIDIA Quadro NVS 140M (400/600MHz), Audio: Analog Devices AD1984
OS: Ubuntu 11.04, Kernel: 2.6.38-020638-generic (x86_64), Desktop: GNOME 2.32.1, Display Server: X Server 1.10.1, Display Driver: nouveau 0.0.16, Compiler: GCC 4.5.2, File-System: btrfs, Screen Resolution: 1680x1050
Btrfs: Linux 2.6.39:
Processor: Intel Core 2 Duo T9300 @ 2.50GHz (2 Cores), Motherboard: LENOVO 6459CTO, Chipset: Intel Mobile PM965/GM965/GL960 + ICH8M-E, Memory: 4096MB, Disk: 100GB Hitachi HTS72201, Graphics: NVIDIA Quadro NVS 140M (400/600MHz), Audio: Analog Devices AD1984
OS: Ubuntu 11.04, Kernel: 2.6.39-999-generic (x86_64), Desktop: GNOME 2.32.1, Display Server: X Server 1.10.1, Display Driver: nouveau 0.0.16, Compiler: GCC 4.5.2, File-System: btrfs, Screen Resolution: 1680x1050
Btrfs: CleanCache:
Processor: Intel Core 2 Duo T9300 @ 2.50GHz (2 Cores), Motherboard: LENOVO 6459CTO, Chipset: Intel Mobile PM965/GM965/GL960 + ICH8M-E, Memory: 3584MB, Disk: 100GB Hitachi HTS72201, Graphics: NVIDIA Quadro NVS 140M (400/600MHz), Audio: Analog Devices AD1984
OS: Ubuntu 11.04, Kernel: 2.6.39-cleancache+ (x86_64), Display Server: X Server 1.10.1, Display Driver: nouveau 0.0.16, Compiler: GCC 4.5.2, File-System: btrfs, Screen Resolution: 1680x1050
SQLite 3.7.3
Test Target: Default Test Directory
Seconds < Lower Is Better
EXT4: Linux 2.6.37 .. 789.28 |================================
EXT4: Linux 2.6.38 .. 805.78 |=================================
EXT4: Linux 2.6.39 .. 787.43 |================================
EXT4: CleanCache .... 764.98 |===============================
Btrfs: Linux 2.6.37 . 1174.71 |================================================
Btrfs: Linux 2.6.38 . 1176.10 |================================================
Btrfs: Linux 2.6.39 . 1170.65 |===============================================
Btrfs: CleanCache ... 1184.46 |================================================
PostMark 1.51
Disk Transaction Performance
TPS > Higher Is Better
EXT4: Linux 2.6.37 .. 2241 |===================================================
EXT4: Linux 2.6.38 .. 2215 |==================================================
EXT4: Linux 2.6.39 .. 2178 |==================================================
EXT4: CleanCache .... 2083 |===============================================
Btrfs: Linux 2.6.37 . 1455 |=================================
Btrfs: Linux 2.6.38 . 1882 |===========================================
Btrfs: Linux 2.6.39 . 1882 |===========================================
Btrfs: CleanCache ... 1813 |=========================================
Dbench 4.0
Client Count: 12
MB/s > Higher Is Better
EXT4: Linux 2.6.37 .. 54.85 |=========================================
EXT4: Linux 2.6.38 .. 55.36 |==========================================
EXT4: Linux 2.6.39 .. 54.32 |=========================================
EXT4: CleanCache .... 44.76 |==================================
Btrfs: Linux 2.6.37 . 51.42 |=======================================
Btrfs: Linux 2.6.38 . 63.15 |===============================================
Btrfs: Linux 2.6.39 . 65.08 |=================================================
Btrfs: CleanCache ... 66.59 |==================================================
FS-Mark 3.3
Test: 1000 Files, 1MB Size, No Sync/FSync
Files/s > Higher Is Better
EXT4: Linux 2.6.37 .. 67.47 |======================================
EXT4: Linux 2.6.38 .. 67.03 |======================================
EXT4: Linux 2.6.39 .. 67.97 |=======================================
EXT4: CleanCache .... 70.00 |========================================
Btrfs: Linux 2.6.37 . 86.47 |=================================================
Btrfs: Linux 2.6.38 . 87.83 |==================================================
Btrfs: Linux 2.6.39 . 85.77 |=================================================
Btrfs: CleanCache ... 86.37 |=================================================
Apache Benchmark 2.2.17
Static Web Page Serving
Requests Per Second > Higher Is Better
EXT4: Linux 2.6.37 .. 9262.61 |===============================================
EXT4: Linux 2.6.38 .. 9327.33 |===============================================
EXT4: Linux 2.6.39 .. 8658.16 |============================================
EXT4: CleanCache .... 9482.98 |================================================
Btrfs: Linux 2.6.37 . 8826.89 |=============================================
Btrfs: Linux 2.6.38 . 9381.65 |===============================================
Btrfs: Linux 2.6.39 . 8208.33 |==========================================
Btrfs: CleanCache ... 8899.70 |=============================================
FS-Mark 3.3
Test: 1000 Files, 1MB Size
Files/s > Higher Is Better
EXT4: Linux 2.6.37 .. 17.57 |==================================================
EXT4: Linux 2.6.38 .. 17.67 |==================================================
EXT4: Linux 2.6.39 .. 17.70 |==================================================
EXT4: CleanCache .... 16.47 |===============================================
Btrfs: Linux 2.6.37 . 17.00 |================================================
Btrfs: Linux 2.6.38 . 16.87 |================================================
Btrfs: Linux 2.6.39 . 17.23 |=================================================
Btrfs: CleanCache ... 17.13 |================================================
PostgreSQL pgbench 9.0.1
TPC-B Transactions Per Second
TPS > Higher Is Better
EXT4: Linux 2.6.37 . 109.95 |==================================================
EXT4: Linux 2.6.38 . 109.01 |==================================================
EXT4: Linux 2.6.39 . 109.92 |==================================================
EXT4: CleanCache ... 110.03 |==================================================
IOzone 3.347
Record Size: 64Kb - File Size: 8GB - Disk Test: Read Performance
MB/s > Higher Is Better
EXT4: Linux 2.6.37 .. 51.73 |======================================
EXT4: Linux 2.6.38 .. 51.67 |======================================
EXT4: Linux 2.6.39 .. 67.92 |==================================================
EXT4: CleanCache .... 64.94 |================================================
Btrfs: Linux 2.6.37 . 55.78 |=========================================
Btrfs: Linux 2.6.38 . 55.45 |=========================================
Btrfs: Linux 2.6.39 . 59.59 |============================================
Btrfs: CleanCache ... 56.10 |=========================================
IOzone 3.347
Record Size: 64Kb - File Size: 8GB - Disk Test: Write Performance
MB/s > Higher Is Better
EXT4: Linux 2.6.37 .. 50.87 |==========================================
EXT4: Linux 2.6.38 .. 50.88 |==========================================
EXT4: Linux 2.6.39 .. 50.64 |==========================================
EXT4: CleanCache .... 53.00 |============================================
Btrfs: Linux 2.6.37 . 60.35 |==================================================
Btrfs: Linux 2.6.38 . 59.76 |=================================================
Btrfs: Linux 2.6.39 . 60.27 |==================================================
Btrfs: CleanCache ... 60.61 |==================================================
Threaded I/O Tester 0.3.3
Test: Random Write - Size Per Thread: 128MB - Thread Count: 8
MB/s > Higher Is Better
EXT4: Linux 2.6.37 .. 1.96 |===
EXT4: Linux 2.6.38 .. 1.95 |===
EXT4: Linux 2.6.39 .. 1.96 |===
EXT4: CleanCache .... 1.66 |===
Btrfs: Linux 2.6.37 . 28.88 |=============================================
Btrfs: Linux 2.6.38 . 28.21 |============================================
Btrfs: Linux 2.6.39 . 29.61 |==============================================
Btrfs: CleanCache ... 32.37 |==================================================
Flexible IO Tester 1.21
Test: Intel IOMeter File Server Access Pattern
Seconds (Run Time) < Lower Is Better
EXT4: Linux 2.6.37 .. 99.42 |==================================================
EXT4: Linux 2.6.38 .. 99.30 |==================================================
EXT4: Linux 2.6.39 .. 99.02 |==================================================
EXT4: CleanCache .... 91.84 |==============================================
Btrfs: Linux 2.6.37 . 81.28 |=========================================
Btrfs: Linux 2.6.38 . 82.69 |==========================================
Btrfs: Linux 2.6.39 . 82.36 |=========================================
Btrfs: CleanCache ... 81.72 |=========================================