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

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 NCQ - Phoronix Test Suite

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.

HTML result view exported from: https://openbenchmarking.org/result/1105175-GR-FILESYSTE14&grr&sor&rro.

Filesystem SATA NCQProcessorMotherboardChipsetMemoryDiskGraphicsOSKernelDesktopDisplay ServerDisplay DriverOpenGLCompilerFile-SystemScreen Resolutionext3-barrier-cacheext3-nobarrier-nocacheext4-barrier-cacheext4-nobarrier-nocachebtrfs-cow-barrier-cachebtrfs-nocow-nobarrier-nocacheIntel 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.3ext31680x1050ext2/ext3BtrfsOpenBenchmarking.orgSystem Details- Disk Scheduler: CFQ. Python 2.6. Intel SpeedStep was enabled.

Filesystem SATA NCQunpack-linux: linux-2.6.32.tar.bz2aio-stress: Rand Writepostmark: Disk Transaction Performancetiobench: 64MB Rand Write - 32 Threadstiobench: 64MB Rand Read - 32 Threadsfio: Intel IOMeter File Server Access Patternfs-mark: 1000 Files, 1MB Sizedbench: 128 Clientsdbench: 48 Clientsdbench: 12 Clientsdbench: 1 Clientsiozone: 8GB Read Performanceiozone: 8GB Write Performancecompilebench: Initial Createpgbench: TPC-B Transactions Per Secondapache: Static Web Page Servingsqlite: 12,500 INSERTscompress-lzma: 256MB File Compressioncompress-pbzip2: 256MB File Compressioncompress-gzip: 2GB File Compressioncompress-7zip: Compress Speed Testjohn-the-ripper: Blowfishjohn-the-ripper: MD5john-the-ripper: Traditional DESgcrypt: CAMELLIA256-ECB Cipheropenssl: RSA 4096-bit Performancegnupg: 1GB File Encryptionext3-barrier-cacheext3-nobarrier-nocacheext4-barrier-cacheext4-nobarrier-nocachebtrfs-cow-barrier-cachebtrfs-nocow-nobarrier-nocache11.151158.3718952.366489.8687.4214.0513.7321.0419.9611.5460.7874.76138.17115.9512281.33880.33201.6120.9914.368041897152733246000344353.3815.8411.151113.4619361.456460.1787.9913.0780.7079.3138.1110.3260.8571.39134.35113.0212148.53864.26201.2420.9514.628076899151893248667344753.4315.9310.712031.7341663.406360.6252.7414.9570.1472.3250.8011.2366.27113.82200.49169.6812471.13854.89200.9920.8314.318076897152553243000344753.3515.9110.892024.5041661.736531.7361.2218.70162.69165.9577.1010.8366.09111.21188.43164.9212136.65840.08201.3021.4414.528085899152833251333343753.3815.9010.67309051.706464.8755.9814.62132.76107.1448.149.9179.86121.95117.6033.7811944.801204.92201.8321.7414.338045898152783249667344053.4015.9710.7630551.706481.5151.9816.7346.5450.4629.379.6985.53124.9495.5529.4812309.251485.46201.4720.7014.538032898152323250667343353.4015.87OpenBenchmarking.org

Unpacking The Linux Kernel

linux-2.6.32.tar.bz2

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

AIO-Stress

Random Write

OpenBenchmarking.orgMB/s, More Is BetterAIO-Stress 0.21Random Writeext3-nobarrier-nocacheext3-barrier-cacheext4-nobarrier-nocacheext4-barrier-cache400800120016002000SE +/- 21.98, N = 3SE +/- 24.13, N = 6SE +/- 11.53, N = 3SE +/- 20.87, N = 31113.461158.372024.502031.73

PostMark

Disk Transaction Performance

OpenBenchmarking.orgTPS, More Is BetterPostMark 1.51Disk Transaction Performanceext3-barrier-cacheext3-nobarrier-nocachebtrfs-nocow-nobarrier-nocachebtrfs-cow-barrier-cacheext4-barrier-cacheext4-nobarrier-nocache9001800270036004500SE +/- 27.60, N = 5SE +/- 141.32, N = 10SE +/- 46.40, N = 10SE +/- 34.80, N = 10SE +/- 0.00, N = 5SE +/- 0.00, N = 5189519363055309041664166

Threaded I/O Tester

64MB Random Write - 32 Threads

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

Threaded I/O Tester

64MB Random Read - 32 Threads

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

Flexible IO Tester

Intel IOMeter File Server Access Pattern

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

FS-Mark

1000 Files, 1MB Size

OpenBenchmarking.orgFiles/s, More Is BetterFS-Mark 3.31000 Files, 1MB Sizeext3-nobarrier-nocacheext3-barrier-cachebtrfs-cow-barrier-cacheext4-barrier-cachebtrfs-nocow-nobarrier-nocacheext4-nobarrier-nocache510152025SE +/- 0.44, N = 6SE +/- 0.57, N = 6SE +/- 0.21, N = 5SE +/- 0.21, N = 6SE +/- 0.03, N = 3SE +/- 0.17, N = 313.0714.0514.6214.9516.7318.70

Dbench

128 Clients

OpenBenchmarking.orgMB/s, More Is BetterDbench 4.0128 Clientsext3-barrier-cachebtrfs-nocow-nobarrier-nocacheext4-barrier-cacheext3-nobarrier-nocachebtrfs-cow-barrier-cacheext4-nobarrier-nocache4080120160200SE +/- 0.67, N = 6SE +/- 0.54, N = 3SE +/- 1.05, N = 3SE +/- 3.75, N = 3SE +/- 4.84, N = 6SE +/- 1.83, N = 313.7346.5470.1480.70132.76162.69

Dbench

48 Clients

OpenBenchmarking.orgMB/s, More Is BetterDbench 4.048 Clientsext3-barrier-cachebtrfs-nocow-nobarrier-nocacheext4-barrier-cacheext3-nobarrier-nocachebtrfs-cow-barrier-cacheext4-nobarrier-nocache4080120160200SE +/- 0.14, N = 3SE +/- 0.74, N = 3SE +/- 0.51, N = 3SE +/- 0.77, N = 3SE +/- 0.18, N = 3SE +/- 1.96, N = 321.0450.4672.3279.31107.14165.95

Dbench

12 Clients

OpenBenchmarking.orgMB/s, More Is BetterDbench 4.012 Clientsext3-barrier-cachebtrfs-nocow-nobarrier-nocacheext3-nobarrier-nocachebtrfs-cow-barrier-cacheext4-barrier-cacheext4-nobarrier-nocache20406080100SE +/- 0.08, N = 3SE +/- 0.31, N = 3SE +/- 3.42, N = 6SE +/- 1.21, N = 6SE +/- 0.28, N = 3SE +/- 0.67, N = 319.9629.3738.1148.1450.8077.10

Dbench

1 Clients

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

IOzone

8GB Read Performance

OpenBenchmarking.orgMB/s, More Is BetterIOzone 3.3478GB Read Performanceext3-barrier-cacheext3-nobarrier-nocacheext4-nobarrier-nocacheext4-barrier-cachebtrfs-cow-barrier-cachebtrfs-nocow-nobarrier-nocache20406080100SE +/- 0.26, N = 3SE +/- 0.01, N = 3SE +/- 3.79, N = 6SE +/- 3.63, N = 6SE +/- 0.15, N = 3SE +/- 0.16, N = 360.7860.8566.0966.2779.8685.53

IOzone

8GB Write Performance

OpenBenchmarking.orgMB/s, More Is BetterIOzone 3.3478GB Write Performanceext3-nobarrier-nocacheext3-barrier-cacheext4-nobarrier-nocacheext4-barrier-cachebtrfs-cow-barrier-cachebtrfs-nocow-nobarrier-nocache306090120150SE +/- 0.94, N = 3SE +/- 0.45, N = 3SE +/- 2.45, N = 6SE +/- 2.80, N = 6SE +/- 2.42, N = 3SE +/- 0.24, N = 371.3974.76111.21113.82121.95124.94

Compile Bench

Test: Initial Create

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

PostgreSQL pgbench

TPC-B Transactions Per Second

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

Apache Benchmark

Static Web Page Serving

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

SQLite

12,500 INSERTs

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

LZMA Compression

256MB File Compression

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

Parallel BZIP2 Compression

256MB File Compression

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

Gzip Compression

2GB File Compression

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

7-Zip Compression

Compress Speed Test

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

John The Ripper

Test: Blowfish

OpenBenchmarking.orgReal C/S, More Is BetterJohn The Ripper 1.7.3.1Test: Blowfishext3-barrier-cacheext4-barrier-cachebtrfs-cow-barrier-cachebtrfs-nocow-nobarrier-nocacheext3-nobarrier-nocacheext4-nobarrier-nocache2004006008001000SE +/- 1.20, N = 3SE +/- 0.67, N = 3SE +/- 0.33, N = 3SE +/- 1.00, N = 3SE +/- 0.33, N = 3SE +/- 0.33, N = 3897897898898899899

John The Ripper

Test: MD5

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

John The Ripper

Test: Traditional DES

OpenBenchmarking.orgReal C/S, More Is BetterJohn The Ripper 1.7.3.1Test: Traditional DESext4-barrier-cacheext3-barrier-cacheext3-nobarrier-nocachebtrfs-cow-barrier-cachebtrfs-nocow-nobarrier-nocacheext4-nobarrier-nocache700K1400K2100K2800K3500KSE +/- 1154.70, N = 3SE +/- 8185.35, N = 3SE +/- 1763.83, N = 3SE +/- 2333.33, N = 3SE +/- 1452.97, N = 3SE +/- 881.92, N = 3324300032460003248667324966732506673251333

Gcrypt Library

CAMELLIA256-ECB Cipher

OpenBenchmarking.orgMicroseconds, Fewer Is BetterGcrypt Library 1.4.4CAMELLIA256-ECB Cipherext4-barrier-cacheext3-nobarrier-nocacheext3-barrier-cachebtrfs-cow-barrier-cacheext4-nobarrier-nocachebtrfs-nocow-nobarrier-nocache7001400210028003500SE +/- 6.67, N = 3SE +/- 3.33, N = 3SE +/- 3.33, N = 3SE +/- 0.00, N = 3SE +/- 3.33, N = 3SE +/- 3.33, N = 3344734473443344034373433

OpenSSL

RSA 4096-bit Performance

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

GnuPG

1GB File Encryption

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


Phoronix Test Suite v10.8.4