Filesystem SATA NCQ

Benchmarking disk write cache on a SATA2 NCQ capable configuration. I added a few generic CPU tests as a reference for the system performance. The tests are going to try different file systems with or without write barrier and w/ or w/out disk write cache. The default CFQ scheduler is being used.

Compare your own system(s) to this result file with the Phoronix Test Suite by running the command: phoronix-test-suite benchmark 1105175-GR-FILESYSTE14
Jump To Table - Results

View

Do Not Show Noisy Results
Do Not Show Results With Incomplete Data
Do Not Show Results With Little Change/Spread
List Notable Results
Show Result Confidence Charts

Limit displaying results to tests within:

C/C++ Compiler Tests 5 Tests
Compression Tests 3 Tests
CPU Massive 7 Tests
Cryptography 4 Tests
Database Test Suite 2 Tests
Disk Test Suite 7 Tests
Common Kernel Benchmarks 4 Tests
Multi-Core 4 Tests
Server 4 Tests
Server CPU Tests 3 Tests
Single-Threaded 2 Tests

Statistics

Show Overall Harmonic Mean(s)
Show Overall Geometric Mean
Show Geometric Means Per-Suite/Category
Show Wins / Losses Counts (Pie Chart)
Normalize Results
Remove Outliers Before Calculating Averages

Graph Settings

Force Line Graphs Where Applicable
Convert To Scalar Where Applicable
Prefer Vertical Bar Graphs

Multi-Way Comparison

Condense Multi-Option Tests Into Single Result Graphs

Table

Show Detailed System Result Table

Run Management

Highlight
Result
Hide
Result
Result
Identifier
Performance Per
Dollar
Date
Run
  Test
  Duration
ext3-barrier-cache
May 10 2011
 
ext3-nobarrier-nocache
May 11 2011
 
ext4-barrier-cache
May 13 2011
 
ext4-nobarrier-nocache
May 16 2011
 
btrfs-cow-barrier-cache
May 16 2011
 
btrfs-nocow-nobarrier-nocache
May 17 2011
 
Invert Hiding All Results Option
 

Only show results where is faster than
Only show results matching title/arguments (delimit multiple options with a comma):
Do not show results matching title/arguments (delimit multiple options with a comma):


Filesystem SATA NCQOpenBenchmarking.orgPhoronix Test SuiteIntel Core i5 650 @ 3.19GHz (4 Cores)LENOVO 5852CB6Intel Core7680MB320GB Western Digital WDC WD3200AAKX-0Intel Core IGP 256MBSUSE LINUX 112.6.32.12-0.7-default (x86_64)GNOME 2.28.2X Server 1.6.5intel 2.10.01.4 (2.1 Mesa 7.7)GCC 4.3ext3ext2/ext3Btrfs1680x1050ProcessorMotherboardChipsetMemoryDiskGraphicsOSKernelDesktopDisplay ServerDisplay DriverOpenGLCompilerFile-SystemsScreen ResolutionFilesystem SATA NCQ BenchmarksSystem Logs- Disk Scheduler: CFQ. Python 2.6. Intel SpeedStep was enabled.

ext3-barrier-cacheext3-nobarrier-nocacheext4-barrier-cacheext4-nobarrier-nocachebtrfs-cow-barrier-cachebtrfs-nocow-nobarrier-nocacheLogarithmic Result OverviewPhoronix Test SuiteThreaded I/O TesterPostgreSQL pgbenchDbenchPostMarkCompile BenchSQLiteFlexible IO TesterIOzoneFS-MarkParallel BZIP2 CompressionUnpacking The Linux KernelApache BenchmarkGzip CompressionGnuPG7-Zip CompressionLZMA CompressionJohn The RipperOpenSSLGcrypt Library

Filesystem SATA NCQfs-mark: 1000 Files, 1MB Sizecompilebench: Initial Createiozone: 8GB Write Performanceiozone: 8GB Read Performancedbench: 1 Clientsdbench: 12 Clientsdbench: 48 Clientsdbench: 128 Clientstiobench: 64MB Rand Read - 32 Threadstiobench: 64MB Rand Write - 32 Threadsaio-stress: Rand Writecompress-7zip: Compress Speed Testjohn-the-ripper: Traditional DESjohn-the-ripper: MD5john-the-ripper: Blowfishapache: Static Web Page Servingopenssl: RSA 4096-bit Performancepgbench: TPC-B Transactions Per Secondpostmark: Disk Transaction Performancegcrypt: CAMELLIA256-ECB Cipherfio: Intel IOMeter File Server Access Patterngnupg: 1GB File Encryptioncompress-gzip: 2GB File Compressioncompress-pbzip2: 256MB File Compressioncompress-lzma: 256MB File Compressionsqlite: 12,500 INSERTsunpack-linux: linux-2.6.32.tar.bz2ext3-barrier-cacheext3-nobarrier-nocacheext4-barrier-cacheext4-nobarrier-nocachebtrfs-cow-barrier-cachebtrfs-nocow-nobarrier-nocache14.05138.1774.7660.7811.5419.9621.0413.736489.862.361158.37804132460001527389712281.3353.38115.951895344387.4215.8414.3620.99201.61880.3311.1513.07134.3571.3960.8510.3238.1179.3180.706460.171.451113.46807632486671518989912148.5353.43113.021936344787.9915.9314.6220.95201.24864.2611.1514.95200.49113.8266.2711.2350.8072.3270.146360.623.402031.73807632430001525589712471.1353.35169.684166344752.7415.9114.3120.83200.99854.8910.7118.70188.43111.2166.0910.8377.10165.95162.696531.731.732024.50808532513331528389912136.6553.38164.924166343761.2215.9014.5221.44201.30840.0810.8914.62117.60121.9579.869.9148.14107.14132.766464.8751.70804532496671527889811944.8053.4033.783090344055.9815.9714.3321.74201.831204.9210.6716.7395.55124.9485.539.6929.3750.4646.546481.511.70803232506671523289812309.2553.4029.483055343351.9815.8714.5320.70201.471485.4610.76OpenBenchmarking.org

FS-Mark

OpenBenchmarking.orgFiles/s, More Is BetterFS-Mark 3.31000 Files, 1MB Sizebtrfs-nocow-nobarrier-nocachebtrfs-cow-barrier-cacheext4-nobarrier-nocacheext4-barrier-cacheext3-nobarrier-nocacheext3-barrier-cache510152025SE +/- 0.03, N = 3SE +/- 0.21, N = 5SE +/- 0.17, N = 3SE +/- 0.21, N = 6SE +/- 0.44, N = 6SE +/- 0.57, N = 616.7314.6218.7014.9513.0714.05

Compile Bench

OpenBenchmarking.orgMB/s, More Is BetterCompile Bench 0.6Test: Initial Createbtrfs-nocow-nobarrier-nocachebtrfs-cow-barrier-cacheext4-nobarrier-nocacheext4-barrier-cacheext3-nobarrier-nocacheext3-barrier-cache4080120160200SE +/- 1.85, N = 6SE +/- 3.04, N = 6SE +/- 4.64, N = 6SE +/- 5.58, N = 6SE +/- 3.85, N = 6SE +/- 11.37, N = 695.55117.60188.43200.49134.35138.17

IOzone

OpenBenchmarking.orgMB/s, More Is BetterIOzone 3.3478GB Write Performancebtrfs-nocow-nobarrier-nocachebtrfs-cow-barrier-cacheext4-nobarrier-nocacheext4-barrier-cacheext3-nobarrier-nocacheext3-barrier-cache306090120150SE +/- 0.24, N = 3SE +/- 2.42, N = 3SE +/- 2.45, N = 6SE +/- 2.80, N = 6SE +/- 0.94, N = 3SE +/- 0.45, N = 3124.94121.95111.21113.8271.3974.76

OpenBenchmarking.orgMB/s, More Is BetterIOzone 3.3478GB Read Performancebtrfs-nocow-nobarrier-nocachebtrfs-cow-barrier-cacheext4-nobarrier-nocacheext4-barrier-cacheext3-nobarrier-nocacheext3-barrier-cache20406080100SE +/- 0.16, N = 3SE +/- 0.15, N = 3SE +/- 3.79, N = 6SE +/- 3.63, N = 6SE +/- 0.01, N = 3SE +/- 0.26, N = 385.5379.8666.0966.2760.8560.78

Dbench

Dbench is a benchmark designed by the Samba project as a free alternative to netbench, but dbench contains only file-system calls for testing the disk performance. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMB/s, More Is BetterDbench 4.01 Clientsbtrfs-nocow-nobarrier-nocachebtrfs-cow-barrier-cacheext4-nobarrier-nocacheext4-barrier-cacheext3-nobarrier-nocacheext3-barrier-cache3691215SE +/- 0.16, N = 6SE +/- 0.03, N = 3SE +/- 0.03, N = 3SE +/- 0.02, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 39.699.9110.8311.2310.3211.54

OpenBenchmarking.orgMB/s, More Is BetterDbench 4.012 Clientsbtrfs-nocow-nobarrier-nocachebtrfs-cow-barrier-cacheext4-nobarrier-nocacheext4-barrier-cacheext3-nobarrier-nocacheext3-barrier-cache20406080100SE +/- 0.31, N = 3SE +/- 1.21, N = 6SE +/- 0.67, N = 3SE +/- 0.28, N = 3SE +/- 3.42, N = 6SE +/- 0.08, N = 329.3748.1477.1050.8038.1119.96

OpenBenchmarking.orgMB/s, More Is BetterDbench 4.048 Clientsbtrfs-nocow-nobarrier-nocachebtrfs-cow-barrier-cacheext4-nobarrier-nocacheext4-barrier-cacheext3-nobarrier-nocacheext3-barrier-cache4080120160200SE +/- 0.74, N = 3SE +/- 0.18, N = 3SE +/- 1.96, N = 3SE +/- 0.51, N = 3SE +/- 0.77, N = 3SE +/- 0.14, N = 350.46107.14165.9572.3279.3121.04

OpenBenchmarking.orgMB/s, More Is BetterDbench 4.0128 Clientsbtrfs-nocow-nobarrier-nocachebtrfs-cow-barrier-cacheext4-nobarrier-nocacheext4-barrier-cacheext3-nobarrier-nocacheext3-barrier-cache4080120160200SE +/- 0.54, N = 3SE +/- 4.84, N = 6SE +/- 1.83, N = 3SE +/- 1.05, N = 3SE +/- 3.75, N = 3SE +/- 0.67, N = 646.54132.76162.6970.1480.7013.73

Threaded I/O Tester

OpenBenchmarking.orgMB/s, More Is BetterThreaded I/O Tester 0.3.364MB Random Read - 32 Threadsbtrfs-nocow-nobarrier-nocachebtrfs-cow-barrier-cacheext4-nobarrier-nocacheext4-barrier-cacheext3-nobarrier-nocacheext3-barrier-cache14002800420056007000SE +/- 9.30, N = 4SE +/- 29.65, N = 4SE +/- 10.55, N = 4SE +/- 90.95, N = 4SE +/- 75.75, N = 4SE +/- 66.48, N = 46481.516464.876531.736360.626460.176489.86

OpenBenchmarking.orgMB/s, More Is BetterThreaded I/O Tester 0.3.364MB Random Write - 32 Threadsbtrfs-nocow-nobarrier-nocachebtrfs-cow-barrier-cacheext4-nobarrier-nocacheext4-barrier-cacheext3-nobarrier-nocacheext3-barrier-cache1224364860SE +/- 0.01, N = 4SE +/- 1.14, N = 8SE +/- 0.01, N = 4SE +/- 0.01, N = 4SE +/- 0.03, N = 8SE +/- 0.01, N = 41.7051.701.733.401.452.36

AIO-Stress

OpenBenchmarking.orgMB/s, More Is BetterAIO-Stress 0.21Random Writeext4-nobarrier-nocacheext4-barrier-cacheext3-nobarrier-nocacheext3-barrier-cache400800120016002000SE +/- 11.53, N = 3SE +/- 20.87, N = 3SE +/- 21.98, N = 3SE +/- 24.13, N = 62024.502031.731113.461158.37

7-Zip Compression

OpenBenchmarking.orgMIPS, More Is Better7-Zip Compression 9.13Compress Speed Testbtrfs-nocow-nobarrier-nocachebtrfs-cow-barrier-cacheext4-nobarrier-nocacheext4-barrier-cacheext3-nobarrier-nocacheext3-barrier-cache2K4K6K8K10KSE +/- 8.69, N = 3SE +/- 13.32, N = 3SE +/- 9.82, N = 3SE +/- 17.04, N = 3SE +/- 5.84, N = 3SE +/- 3.48, N = 3803280458085807680768041

John The Ripper

OpenBenchmarking.orgReal C/S, More Is BetterJohn The Ripper 1.7.3.1Test: Traditional DESbtrfs-nocow-nobarrier-nocachebtrfs-cow-barrier-cacheext4-nobarrier-nocacheext4-barrier-cacheext3-nobarrier-nocacheext3-barrier-cache700K1400K2100K2800K3500KSE +/- 1452.97, N = 3SE +/- 2333.33, N = 3SE +/- 881.92, N = 3SE +/- 1154.70, N = 3SE +/- 1763.83, N = 3SE +/- 8185.35, N = 3325066732496673251333324300032486673246000

OpenBenchmarking.orgReal C/S, More Is BetterJohn The Ripper 1.7.3.1Test: MD5btrfs-nocow-nobarrier-nocachebtrfs-cow-barrier-cacheext4-nobarrier-nocacheext4-barrier-cacheext3-nobarrier-nocacheext3-barrier-cache3K6K9K12K15KSE +/- 60.84, N = 3SE +/- 8.69, N = 3SE +/- 6.08, N = 3SE +/- 6.89, N = 3SE +/- 41.80, N = 3SE +/- 10.48, N = 3152321527815283152551518915273

OpenBenchmarking.orgReal C/S, More Is BetterJohn The Ripper 1.7.3.1Test: Blowfishbtrfs-nocow-nobarrier-nocachebtrfs-cow-barrier-cacheext4-nobarrier-nocacheext4-barrier-cacheext3-nobarrier-nocacheext3-barrier-cache2004006008001000SE +/- 1.00, N = 3SE +/- 0.33, N = 3SE +/- 0.33, N = 3SE +/- 0.67, N = 3SE +/- 0.33, N = 3SE +/- 1.20, N = 3898898899897899897

Apache Benchmark

OpenBenchmarking.orgRequests Per Second, More Is BetterApache Benchmark 2.2.17Static Web Page Servingbtrfs-nocow-nobarrier-nocachebtrfs-cow-barrier-cacheext4-nobarrier-nocacheext4-barrier-cacheext3-nobarrier-nocacheext3-barrier-cache3K6K9K12K15KSE +/- 173.40, N = 3SE +/- 57.40, N = 3SE +/- 176.78, N = 6SE +/- 118.49, N = 3SE +/- 241.02, N = 3SE +/- 169.63, N = 512309.2511944.8012136.6512471.1312148.5312281.33

OpenSSL

OpenBenchmarking.orgSigns Per Second, More Is BetterOpenSSL 1.0.0aRSA 4096-bit Performancebtrfs-nocow-nobarrier-nocachebtrfs-cow-barrier-cacheext4-nobarrier-nocacheext4-barrier-cacheext3-nobarrier-nocacheext3-barrier-cache1224364860SE +/- 0.00, N = 4SE +/- 0.07, N = 4SE +/- 0.03, N = 4SE +/- 0.03, N = 4SE +/- 0.05, N = 4SE +/- 0.06, N = 453.4053.4053.3853.3553.4353.38

PostgreSQL pgbench

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 9.0.4TPC-B Transactions Per Secondbtrfs-nocow-nobarrier-nocachebtrfs-cow-barrier-cacheext4-nobarrier-nocacheext4-barrier-cacheext3-nobarrier-nocacheext3-barrier-cache4080120160200SE +/- 0.16, N = 3SE +/- 0.39, N = 3SE +/- 1.18, N = 3SE +/- 0.43, N = 3SE +/- 2.73, N = 6SE +/- 0.51, N = 329.4833.78164.92169.68113.02115.95

PostMark

OpenBenchmarking.orgTPS, More Is BetterPostMark 1.51Disk Transaction Performancebtrfs-nocow-nobarrier-nocachebtrfs-cow-barrier-cacheext4-nobarrier-nocacheext4-barrier-cacheext3-nobarrier-nocacheext3-barrier-cache9001800270036004500SE +/- 46.40, N = 10SE +/- 34.80, N = 10SE +/- 0.00, N = 5SE +/- 0.00, N = 5SE +/- 141.32, N = 10SE +/- 27.60, N = 5305530904166416619361895

Gcrypt Library

OpenBenchmarking.orgMicroseconds, Fewer Is BetterGcrypt Library 1.4.4CAMELLIA256-ECB Cipherbtrfs-nocow-nobarrier-nocachebtrfs-cow-barrier-cacheext4-nobarrier-nocacheext4-barrier-cacheext3-nobarrier-nocacheext3-barrier-cache7001400210028003500SE +/- 3.33, N = 3SE +/- 0.00, N = 3SE +/- 3.33, N = 3SE +/- 6.67, N = 3SE +/- 3.33, N = 3SE +/- 3.33, N = 3343334403437344734473443

Flexible IO Tester

OpenBenchmarking.orgSeconds (Run Time), Fewer Is BetterFlexible IO Tester 1.21Intel IOMeter File Server Access Patternbtrfs-nocow-nobarrier-nocachebtrfs-cow-barrier-cacheext4-nobarrier-nocacheext4-barrier-cacheext3-nobarrier-nocacheext3-barrier-cache20406080100SE +/- 0.72, N = 6SE +/- 0.50, N = 3SE +/- 0.07, N = 3SE +/- 0.95, N = 3SE +/- 1.35, N = 3SE +/- 1.82, N = 651.9855.9861.2252.7487.9987.42

GnuPG

OpenBenchmarking.orgSeconds, Fewer Is BetterGnuPG 1.4.101GB File Encryptionbtrfs-nocow-nobarrier-nocachebtrfs-cow-barrier-cacheext4-nobarrier-nocacheext4-barrier-cacheext3-nobarrier-nocacheext3-barrier-cache48121620SE +/- 0.02, N = 4SE +/- 0.08, N = 4SE +/- 0.06, N = 4SE +/- 0.04, N = 4SE +/- 0.09, N = 4SE +/- 0.01, N = 415.8715.9715.9015.9115.9315.84

Gzip Compression

OpenBenchmarking.orgSeconds, Fewer Is BetterGzip Compression2GB File Compressionbtrfs-nocow-nobarrier-nocachebtrfs-cow-barrier-cacheext4-nobarrier-nocacheext4-barrier-cacheext3-nobarrier-nocacheext3-barrier-cache48121620SE +/- 0.24, N = 3SE +/- 0.04, N = 3SE +/- 0.26, N = 3SE +/- 0.04, N = 3SE +/- 0.20, N = 3SE +/- 0.06, N = 314.5314.3314.5214.3114.6214.36

Parallel BZIP2 Compression

OpenBenchmarking.orgSeconds, Fewer Is BetterParallel BZIP2 Compression 1.0.5256MB File Compressionbtrfs-nocow-nobarrier-nocachebtrfs-cow-barrier-cacheext4-nobarrier-nocacheext4-barrier-cacheext3-nobarrier-nocacheext3-barrier-cache510152025SE +/- 0.40, N = 6SE +/- 0.10, N = 3SE +/- 0.22, N = 3SE +/- 0.10, N = 3SE +/- 0.35, N = 4SE +/- 0.29, N = 520.7021.7421.4420.8320.9520.99

LZMA Compression

OpenBenchmarking.orgSeconds, Fewer Is BetterLZMA Compression256MB File Compressionbtrfs-nocow-nobarrier-nocachebtrfs-cow-barrier-cacheext4-nobarrier-nocacheext4-barrier-cacheext3-nobarrier-nocacheext3-barrier-cache4080120160200SE +/- 0.21, N = 3SE +/- 0.66, N = 3SE +/- 0.23, N = 3SE +/- 0.40, N = 3SE +/- 0.04, N = 3SE +/- 0.34, N = 3201.47201.83201.30200.99201.24201.61

SQLite

OpenBenchmarking.orgSeconds, Fewer Is BetterSQLite 3.7.312,500 INSERTsbtrfs-nocow-nobarrier-nocachebtrfs-cow-barrier-cacheext4-nobarrier-nocacheext4-barrier-cacheext3-nobarrier-nocacheext3-barrier-cache30060090012001500SE +/- 18.75, N = 3SE +/- 15.76, N = 3SE +/- 4.84, N = 3SE +/- 2.53, N = 3SE +/- 11.99, N = 5SE +/- 13.25, N = 31485.461204.92840.08854.89864.26880.33

Unpacking The Linux Kernel

OpenBenchmarking.orgSeconds, Fewer Is BetterUnpacking The Linux Kernellinux-2.6.32.tar.bz2btrfs-nocow-nobarrier-nocachebtrfs-cow-barrier-cacheext4-nobarrier-nocacheext4-barrier-cacheext3-nobarrier-nocacheext3-barrier-cache3691215SE +/- 0.10, N = 4SE +/- 0.13, N = 8SE +/- 0.14, N = 4SE +/- 0.09, N = 4SE +/- 0.19, N = 4SE +/- 0.42, N = 810.7610.6710.8910.7111.1511.15