HDD SSD Ubuntu Linux Disk Tests

Hard drive and solid state disk drive (SSD) benchmarks from Ubuntu 13.04 with the Linux kernel. Disk drive Linux benchmarking for a future article on Phoronix.com.

HTML result view exported from: https://openbenchmarking.org/result/1303199-FO-1303116FO49&grw&sro.

HDD SSD Ubuntu Linux Disk TestsProcessorMotherboardChipsetMemoryDiskGraphicsAudioMonitorNetworkOSKernelDesktopDisplay ServerDisplay DriverOpenGLCompilerFile-SystemScreen ResolutionWestern Digital WD5000AZRX-0Western Digital WD1003FBYX-0Seagate ST3320620ASOCZ Solid 2Seagate ST980811AStest1AMD FX-8150 Eight-Core @ 3.60GHz (8 Cores)MSI 760GM-P34(FX) (MS-7641) v4.0AMD RS780 + SB7x0/SB8x0/SB9x04096MB500GB Western Digital WD5000AZRX-0AMD Radeon HD 3000 256MBRealtek ALC887-VDDELL P2210HRealtek RTL8111/8168BUbuntu 13.043.8.0-7-generic (x86_64)Unity 6.6.0X Server 1.13.2radeon 7.1.993.0 Mesa 9.2-devel Gallium 0.4GCC 4.7ext41920x1080500GB Western Digital WD5000AZRX-0 + 1000GB Western Digital WD1003FBYX-0500GB Western Digital WD5000AZRX-0 + 320GB Seagate ST3320620AS500GB Western Digital WD5000AZRX-0 + 64GB OCZ ILITY500GB Western Digital WD5000AZRX-0 + 80GB Seagate ST980811AS2 x AMD Opteron 6128 @ 2.00GHz (16 Cores)ASUS KGP(M)E-D16ATI RD890 + SB7x0/SB8x0/SB9x032768MB2000GB Seagate ST32000641AS + 3 x 2000GB Hitachi HDS5C302ASPEED ASPEED FamilyIntel 82574L Gigabit ConnectionSUSE LINUX 113.0.58-0.6.6-default (x86_64)GCC 4.3xfs1280x1024OpenBenchmarking.orgCompiler Details- Western Digital WD5000AZRX-0: --build=x86_64-linux-gnu --disable-cloog-version-check --disable-ppl-version-check --disable-werror --enable-checking=release --enable-clocale=gnu --enable-cloog-backend=ppl --enable-gnu-unique-object --enable-languages=c,c++,go,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-cloog --with-multilib-list=m32,m64,mx32 --with-tune=generic -v - Western Digital WD1003FBYX-0: --build=x86_64-linux-gnu --disable-cloog-version-check --disable-ppl-version-check --disable-werror --enable-checking=release --enable-clocale=gnu --enable-cloog-backend=ppl --enable-gnu-unique-object --enable-languages=c,c++,go,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-cloog --with-multilib-list=m32,m64,mx32 --with-tune=generic -v - Seagate ST3320620AS: --build=x86_64-linux-gnu --disable-cloog-version-check --disable-ppl-version-check --disable-werror --enable-checking=release --enable-clocale=gnu --enable-cloog-backend=ppl --enable-gnu-unique-object --enable-languages=c,c++,go,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-cloog --with-multilib-list=m32,m64,mx32 --with-tune=generic -v - OCZ Solid 2: --build=x86_64-linux-gnu --disable-cloog-version-check --disable-ppl-version-check --disable-werror --enable-checking=release --enable-clocale=gnu --enable-cloog-backend=ppl --enable-gnu-unique-object --enable-languages=c,c++,go,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-cloog --with-multilib-list=m32,m64,mx32 --with-tune=generic -v - Seagate ST980811AS: --build=x86_64-linux-gnu --disable-cloog-version-check --disable-ppl-version-check --disable-werror --enable-checking=release --enable-clocale=gnu --enable-cloog-backend=ppl --enable-gnu-unique-object --enable-languages=c,c++,go,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-cloog --with-multilib-list=m32,m64,mx32 --with-tune=generic -v - test1: --build=x86_64-suse-linux --disable-libgcj --disable-libmudflap --disable-libssp --disable-libstdcxx-pch --enable-__cxa_atexit --enable-checking=release --enable-languages=c,c++,objc,fortran,obj-c++,java,ada --enable-libstdcxx-allocator=new --enable-linux-futex --enable-ssp --enable-version-specific-runtime-libs --mandir=/usr/share/man --with-cpu=generic --with-slibdir=/lib64 --without-system-libunwindDisk Details- Western Digital WD5000AZRX-0: DEADLINE / data=ordered,errors=remount-ro,relatime,rw- Western Digital WD1003FBYX-0: DEADLINE / data=ordered,relatime,rw- Seagate ST3320620AS: DEADLINE / data=ordered,relatime,rw- OCZ Solid 2: DEADLINE / data=ordered,relatime,rw- Seagate ST980811AS: DEADLINE / data=ordered,relatime,rwProcessor Details- Western Digital WD5000AZRX-0: Scaling Governor: ondemandSystem Details- Western Digital WD5000AZRX-0, Western Digital WD1003FBYX-0, Seagate ST3320620AS, OCZ Solid 2, Seagate ST980811AS: Disk Scheduler: DEADLINE. Python 2.7.3.Disk Mount Options Details- test1: attr2,delaylog,noatime,noquota,rw,sunit=512,swidth=3584

HDD SSD Ubuntu Linux Disk Testscompilebench: Compilecompilebench: Initial Createfs-mark: 1000 Files, 1MB Sizefs-mark: 5000 Files, 1MB Size, 4 Threadsfs-mark: 4000 Files, 32 Sub Dirs, 1MB Sizeiozone: 1MB - 8GB - Read Performanceiozone: 4Kb - 8GB - Read Performanceiozone: 1MB - 8GB - Write Performanceiozone: 4Kb - 8GB - Write Performanceiozone: 64Kb - 8GB - Read Performanceiozone: 64Kb - 8GB - Write Performancepostmark: Disk Transaction PerformanceWestern Digital WD5000AZRX-0Western Digital WD1003FBYX-0Seagate ST3320620ASOCZ Solid 2Seagate ST980811AStest167.0887.9418.5042.1316.8585.4484.8484.3781.5380.4780.6897285.9095.7716.7341.6016.60113.69129.14126.13125.29125.30122.13106947.7560.8613.7730.2717.7366.7563.7057.9854.0451.1554.73607106.65100.4653.9693.2053.10222.71222.80126.15125.54222.71125.54114528.2240.8211.6221.5310.5340.0638.3934.1530.9540.0031.0443228.2552.5035.002464.092406.98300.18291.582626.60297.572061OpenBenchmarking.org

Compile Bench

Test: Compile

OpenBenchmarking.orgMB/s, More Is BetterCompile Bench 0.6Test: CompileOCZ Solid 2Seagate ST3320620ASSeagate ST980811ASWestern Digital WD1003FBYX-0Western Digital WD5000AZRX-020406080100SE +/- 4.71, N = 6SE +/- 0.17, N = 3SE +/- 0.28, N = 3SE +/- 0.20, N = 3SE +/- 0.20, N = 3106.6547.7528.2285.9067.08

Compile Bench

Test: Initial Create

OpenBenchmarking.orgMB/s, More Is BetterCompile Bench 0.6Test: Initial CreateOCZ Solid 2Seagate ST3320620ASSeagate ST980811ASWestern Digital WD1003FBYX-0Western Digital WD5000AZRX-020406080100SE +/- 4.04, N = 6SE +/- 0.56, N = 3SE +/- 0.57, N = 3SE +/- 4.11, N = 3SE +/- 1.08, N = 3100.4660.8640.8295.7787.94

FS-Mark

Test: 1000 Files, 1MB Size

OpenBenchmarking.orgFiles/s, More Is BetterFS-Mark 3.3Test: 1000 Files, 1MB SizeOCZ Solid 2Seagate ST3320620ASSeagate ST980811ASWestern Digital WD1003FBYX-0Western Digital WD5000AZRX-0test11224364860SE +/- 0.84, N = 5SE +/- 0.03, N = 3SE +/- 0.33, N = 6SE +/- 0.03, N = 3SE +/- 0.06, N = 3SE +/- 3.31, N = 653.9613.7711.6216.7318.5028.251. (CC) gcc options: -static

FS-Mark

Test: 5000 Files, 1MB Size, 4 Threads

OpenBenchmarking.orgFiles/s, More Is BetterFS-Mark 3.3Test: 5000 Files, 1MB Size, 4 ThreadsOCZ Solid 2Seagate ST3320620ASSeagate ST980811ASWestern Digital WD1003FBYX-0Western Digital WD5000AZRX-0test120406080100SE +/- 0.61, N = 3SE +/- 0.71, N = 6SE +/- 0.88, N = 6SE +/- 0.23, N = 3SE +/- 0.27, N = 3SE +/- 0.57, N = 393.2030.2721.5341.6042.1352.501. (CC) gcc options: -static

FS-Mark

Test: 4000 Files, 32 Sub Dirs, 1MB Size

OpenBenchmarking.orgFiles/s, More Is BetterFS-Mark 3.3Test: 4000 Files, 32 Sub Dirs, 1MB SizeOCZ Solid 2Seagate ST3320620ASSeagate ST980811ASWestern Digital WD1003FBYX-0Western Digital WD5000AZRX-0test11224364860SE +/- 0.06, N = 3SE +/- 0.15, N = 3SE +/- 0.42, N = 6SE +/- 0.06, N = 3SE +/- 0.55, N = 6SE +/- 0.40, N = 353.1017.7310.5316.6016.8535.001. (CC) gcc options: -static

IOzone

Record Size: 1MB - File Size: 8GB - Disk Test: Read Performance

OpenBenchmarking.orgMB/s, More Is BetterIOzone 3.405Record Size: 1MB - File Size: 8GB - Disk Test: Read PerformanceOCZ Solid 2Seagate ST3320620ASSeagate ST980811ASWestern Digital WD1003FBYX-0Western Digital WD5000AZRX-0test15001000150020002500SE +/- 0.17, N = 3SE +/- 0.75, N = 3SE +/- 0.74, N = 3SE +/- 1.67, N = 3SE +/- 0.18, N = 3SE +/- 59.69, N = 6222.7166.7540.06113.6985.442464.091. (CC) gcc options: -O3

IOzone

Record Size: 4Kb - File Size: 8GB - Disk Test: Read Performance

OpenBenchmarking.orgMB/s, More Is BetterIOzone 3.405Record Size: 4Kb - File Size: 8GB - Disk Test: Read PerformanceOCZ Solid 2Seagate ST3320620ASSeagate ST980811ASWestern Digital WD1003FBYX-0Western Digital WD5000AZRX-0test15001000150020002500SE +/- 0.20, N = 3SE +/- 0.87, N = 3SE +/- 0.42, N = 3SE +/- 0.09, N = 3SE +/- 0.31, N = 3SE +/- 8.48, N = 3222.8063.7038.39129.1484.842406.981. (CC) gcc options: -O3

IOzone

Record Size: 1MB - File Size: 8GB - Disk Test: Write Performance

OpenBenchmarking.orgMB/s, More Is BetterIOzone 3.405Record Size: 1MB - File Size: 8GB - Disk Test: Write PerformanceOCZ Solid 2Seagate ST3320620ASSeagate ST980811ASWestern Digital WD1003FBYX-0Western Digital WD5000AZRX-0test170140210280350SE +/- 0.57, N = 3SE +/- 0.83, N = 3SE +/- 3.10, N = 6SE +/- 0.03, N = 3SE +/- 0.21, N = 3SE +/- 4.39, N = 3126.1557.9834.15126.1384.37300.181. (CC) gcc options: -O3

IOzone

Record Size: 4Kb - File Size: 8GB - Disk Test: Write Performance

OpenBenchmarking.orgMB/s, More Is BetterIOzone 3.405Record Size: 4Kb - File Size: 8GB - Disk Test: Write PerformanceOCZ Solid 2Seagate ST3320620ASSeagate ST980811ASWestern Digital WD1003FBYX-0Western Digital WD5000AZRX-0test160120180240300SE +/- 0.08, N = 3SE +/- 0.95, N = 3SE +/- 2.44, N = 6SE +/- 0.58, N = 3SE +/- 0.51, N = 3SE +/- 5.20, N = 3125.5454.0430.95125.2981.53291.581. (CC) gcc options: -O3

IOzone

Record Size: 64Kb - File Size: 8GB - Disk Test: Read Performance

OpenBenchmarking.orgMB/s, More Is BetterIOzone 3.405Record Size: 64Kb - File Size: 8GB - Disk Test: Read PerformanceOCZ Solid 2Seagate ST3320620ASSeagate ST980811ASWestern Digital WD1003FBYX-0Western Digital WD5000AZRX-0test16001200180024003000SE +/- 0.11, N = 3SE +/- 1.02, N = 3SE +/- 0.26, N = 3SE +/- 0.18, N = 3SE +/- 0.20, N = 3SE +/- 255.01, N = 6222.7151.1540.00125.3080.472626.601. (CC) gcc options: -O3

IOzone

Record Size: 64Kb - File Size: 8GB - Disk Test: Write Performance

OpenBenchmarking.orgMB/s, More Is BetterIOzone 3.405Record Size: 64Kb - File Size: 8GB - Disk Test: Write PerformanceOCZ Solid 2Seagate ST3320620ASSeagate ST980811ASWestern Digital WD1003FBYX-0Western Digital WD5000AZRX-0test160120180240300SE +/- 0.01, N = 3SE +/- 6.48, N = 6SE +/- 2.30, N = 6SE +/- 0.18, N = 3SE +/- 0.14, N = 3SE +/- 3.04, N = 3125.5454.7331.04122.1380.68297.571. (CC) gcc options: -O3

PostMark

Disk Transaction Performance

OpenBenchmarking.orgTPS, More Is BetterPostMark 1.51Disk Transaction PerformanceOCZ Solid 2Seagate ST3320620ASSeagate ST980811ASWestern Digital WD1003FBYX-0Western Digital WD5000AZRX-0test1400800120016002000SE +/- 7.00, N = 3SE +/- 4.18, N = 3SE +/- 2.65, N = 3SE +/- 8.41, N = 3SE +/- 5.90, N = 3SE +/- 37.62, N = 31145607432106997220611. (CC) gcc options: -O3

PostgreSQL pgbench

TPC-B Transactions Per Second

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 8.4.11TPC-B Transactions Per SecondWestern Digital WD5000AZRX-04080120160200SE +/- 0.72, N = 3167.141. (CC) gcc options: -O2 -fno-strict-aliasing -fwrapv -lpgport -lpq -lcrypt -ldl -lm


Phoronix Test Suite v10.8.4