SSHD SSD HDD Linux Disk Benchmarks Seagate ST1000DX001-1CM1 SSHD review on Phoronix.com for a future article. The Seagate SSHD hybrid drive compared to different SATA SSD and HDD drives.
HTML result view exported from: https://openbenchmarking.org/result/1402193-SO-1311267SO24&grw&sro .
SSHD SSD HDD Linux Disk Benchmarks Processor Motherboard Chipset Memory Disk Graphics Audio Monitor Network OS Kernel Desktop Display Server Display Driver OpenGL Compiler File-System Screen Resolution WD WD1600JS-00M 160GB Seagate ST3320620AS 320GB Seagate ST1000DX001-1CM1 1000GB OCZ Vertex 2 60GB OCZ Vertex 3 240GB Hitachi HDS72101 Seagate ST1000DX001-1CM1 1000GB btrfs Intel Core i7-4770K @ 4.40GHz (8 Cores) ECS Z87H3-A2X EXTREME v1.0 Intel 4th Gen Core DRAM 16384MB 240GB OCZ VERTEX3 + 160GB Western Digital WD1600JS-00M XFX AMD Radeon R9 290 4096MB Realtek ALC1150 VA2431 Realtek RTL8111/8168/8411 Ubuntu 13.10 3.12.0-031200-generic (x86_64) Unity 7.1.2 X Server 1.14.3 fglrx 13.25.5 4.3.12614 GCC 4.8 ext4 1920x1080 240GB OCZ VERTEX3 + 320GB Seagate ST3320620AS 1000GB Seagate ST1000DX001-1CM1 + 240GB OCZ VERTEX3 240GB OCZ VERTEX3 + 60GB OCZ VERTEX2 240GB OCZ VERTEX3 AMD A4-3400 APU @ 4.70GHz (2 Cores) ASUS F1A55-V AMD Family 12h Root Complex 8192MB 1000GB Hitachi HDS72101 ASUS AMD Radeon HD 7750 1024MB Realtek ALC887-VD L2010B Linux 3.12.9-2-ARCH (x86_64) KDE X Server 1.15.0 radeon 7.3.0 3.1 Mesa 10.0.3 Gallium 0.4 GCC 4.8.2 20140206 + Clang 3.4 + LLVM 3.4 btrfs 1600x1200 1000GB Seagate ST1000DX001-1CM1 OpenBenchmarking.org Environment Details - WD WD1600JS-00M 160GB, Seagate ST3320620AS 320GB, Seagate ST1000DX001-1CM1 1000GB, OCZ Vertex 2 60GB, OCZ Vertex 3 240GB: LIBGL_DRIVERS_PATH=/usr/lib/i386-linux-gnu/dri:/usr/lib/x86_64-linux-gnu/dri Compiler Details - WD WD1600JS-00M 160GB: --build=x86_64-linux-gnu --disable-browser-plugin --disable-werror --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-gtk-cairo --enable-java-awt=gtk --enable-java-home --enable-languages=c,c++,java,go,d,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-arch-directory=amd64 --with-ecj-jar=/usr/share/java/eclipse-ecj.jar --with-java-home=/usr/lib/jvm/java-1.5.0-gcj-4.8-amd64/jre --with-jvm-jar-dir=/usr/lib/jvm-exports/java-1.5.0-gcj-4.8-amd64 --with-jvm-root-dir=/usr/lib/jvm/java-1.5.0-gcj-4.8-amd64 --with-multilib-list=m32,m64,mx32 --with-tune=generic -v - Seagate ST3320620AS 320GB: --build=x86_64-linux-gnu --disable-browser-plugin --disable-werror --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-gtk-cairo --enable-java-awt=gtk --enable-java-home --enable-languages=c,c++,java,go,d,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-arch-directory=amd64 --with-ecj-jar=/usr/share/java/eclipse-ecj.jar --with-java-home=/usr/lib/jvm/java-1.5.0-gcj-4.8-amd64/jre --with-jvm-jar-dir=/usr/lib/jvm-exports/java-1.5.0-gcj-4.8-amd64 --with-jvm-root-dir=/usr/lib/jvm/java-1.5.0-gcj-4.8-amd64 --with-multilib-list=m32,m64,mx32 --with-tune=generic -v - Seagate ST1000DX001-1CM1 1000GB: --build=x86_64-linux-gnu --disable-browser-plugin --disable-werror --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-gtk-cairo --enable-java-awt=gtk --enable-java-home --enable-languages=c,c++,java,go,d,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-arch-directory=amd64 --with-ecj-jar=/usr/share/java/eclipse-ecj.jar --with-java-home=/usr/lib/jvm/java-1.5.0-gcj-4.8-amd64/jre --with-jvm-jar-dir=/usr/lib/jvm-exports/java-1.5.0-gcj-4.8-amd64 --with-jvm-root-dir=/usr/lib/jvm/java-1.5.0-gcj-4.8-amd64 --with-multilib-list=m32,m64,mx32 --with-tune=generic -v - OCZ Vertex 2 60GB: --build=x86_64-linux-gnu --disable-browser-plugin --disable-werror --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-gtk-cairo --enable-java-awt=gtk --enable-java-home --enable-languages=c,c++,java,go,d,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-arch-directory=amd64 --with-ecj-jar=/usr/share/java/eclipse-ecj.jar --with-java-home=/usr/lib/jvm/java-1.5.0-gcj-4.8-amd64/jre --with-jvm-jar-dir=/usr/lib/jvm-exports/java-1.5.0-gcj-4.8-amd64 --with-jvm-root-dir=/usr/lib/jvm/java-1.5.0-gcj-4.8-amd64 --with-multilib-list=m32,m64,mx32 --with-tune=generic -v - OCZ Vertex 3 240GB: --build=x86_64-linux-gnu --disable-browser-plugin --disable-werror --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-gtk-cairo --enable-java-awt=gtk --enable-java-home --enable-languages=c,c++,java,go,d,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-arch-directory=amd64 --with-ecj-jar=/usr/share/java/eclipse-ecj.jar --with-java-home=/usr/lib/jvm/java-1.5.0-gcj-4.8-amd64/jre --with-jvm-jar-dir=/usr/lib/jvm-exports/java-1.5.0-gcj-4.8-amd64 --with-jvm-root-dir=/usr/lib/jvm/java-1.5.0-gcj-4.8-amd64 --with-multilib-list=m32,m64,mx32 --with-tune=generic -v - Hitachi HDS72101: --disable-cloog-version-check --disable-libssp --disable-libstdcxx-pch --disable-libunwind-exceptions --disable-multilib --disable-werror --enable-__cxa_atexit --enable-checking=release --enable-clocale=gnu --enable-cloog-backend=isl --enable-gnu-unique-object --enable-install-libiberty --enable-languages=c,c++,ada,fortran,go,lto,objc,obj-c++ --enable-lto --enable-plugin --enable-shared --enable-threads=posix --mandir=/usr/share/man --with-linker-hash-style=gnu - Seagate ST1000DX001-1CM1 1000GB btrfs: --disable-cloog-version-check --disable-libssp --disable-libstdcxx-pch --disable-libunwind-exceptions --disable-multilib --disable-werror --enable-__cxa_atexit --enable-checking=release --enable-clocale=gnu --enable-cloog-backend=isl --enable-gnu-unique-object --enable-install-libiberty --enable-languages=c,c++,ada,fortran,go,lto,objc,obj-c++ --enable-lto --enable-plugin --enable-shared --enable-threads=posix --mandir=/usr/share/man --with-linker-hash-style=gnu Disk Details - WD WD1600JS-00M 160GB: DEADLINE / data=ordered,relatime,rw - Seagate ST3320620AS 320GB: DEADLINE / data=ordered,relatime,rw - Seagate ST1000DX001-1CM1 1000GB: DEADLINE / data=ordered,relatime,rw - OCZ Vertex 2 60GB: DEADLINE / data=ordered,relatime,rw - OCZ Vertex 3 240GB: DEADLINE / data=ordered,errors=remount-ro,relatime,rw - Hitachi HDS72101: CFQ / relatime,rw,space_cache - Seagate ST1000DX001-1CM1 1000GB btrfs: CFQ / relatime,rw,space_cache System Details - WD WD1600JS-00M 160GB: Disk Scheduler: DEADLINE. Python 2.7.5+. - Seagate ST3320620AS 320GB: Disk Scheduler: DEADLINE. Python 2.7.5+. - Seagate ST1000DX001-1CM1 1000GB: Disk Scheduler: DEADLINE. Python 2.7.5+. - OCZ Vertex 2 60GB: Disk Scheduler: DEADLINE. Python 2.7.5+. - OCZ Vertex 3 240GB: Disk Scheduler: DEADLINE. Python 2.7.5+. - Hitachi HDS72101: Disk Scheduler: CFQ. Python 3.3.4. - Seagate ST1000DX001-1CM1 1000GB btrfs: Disk Scheduler: CFQ. Python 3.3.4. Processor Details - OCZ Vertex 3 240GB: Scaling Governor: intel_pstate powersave
SSHD SSD HDD Linux Disk Benchmarks tiobench: Rand Write - 64MB - 8 compilebench: Initial Create dbench: 1 fs-mark: 1000 Files, 1MB Size fs-mark: 5000 Files, 1MB Size, 4 Threads fs-mark: 4000 Files, 32 Sub Dirs, 1MB Size iozone: 64Kb - 8GB - Write Performance WD WD1600JS-00M 160GB Seagate ST3320620AS 320GB Seagate ST1000DX001-1CM1 1000GB OCZ Vertex 2 60GB OCZ Vertex 3 240GB Hitachi HDS72101 Seagate ST1000DX001-1CM1 1000GB btrfs 3.41 198.35 10.98 15.80 35.00 14.70 57.75 2.32 204.03 16.25 16.20 33.20 17.07 64.67 3.27 265.69 38.08 67.47 90.80 62.53 199.48 107.63 270.48 105.77 122.40 105.10 130.47 225.74 420.12 263.20 329.87 260.33 374.63 7.50 9.33 9.73 8.37 35.38 20.22 9.44 20.80 19.47 14.50 132.67 OpenBenchmarking.org
Threaded I/O Tester Test: Random Write - Size Per Thread: 64MB - Thread Count: 8 OpenBenchmarking.org MB/s, More Is Better Threaded I/O Tester 0.3.3 Test: Random Write - Size Per Thread: 64MB - Thread Count: 8 OCZ Vertex 2 60GB OCZ Vertex 3 240GB Seagate ST1000DX001-1CM1 1000GB Seagate ST1000DX001-1CM1 1000GB btrfs Seagate ST3320620AS 320GB WD WD1600JS-00M 160GB 50 100 150 200 250 SE +/- 1.02, N = 4 SE +/- 0.44, N = 4 SE +/- 0.28, N = 8 SE +/- 1.03, N = 8 SE +/- 0.04, N = 4 SE +/- 0.02, N = 4 107.63 225.74 3.27 20.22 2.32 3.41
Compile Bench Test: Initial Create OpenBenchmarking.org MB/s, More Is Better Compile Bench 0.6 Test: Initial Create OCZ Vertex 2 60GB OCZ Vertex 3 240GB Seagate ST1000DX001-1CM1 1000GB Seagate ST3320620AS 320GB WD WD1600JS-00M 160GB 90 180 270 360 450 SE +/- 3.80, N = 3 SE +/- 13.58, N = 3 SE +/- 6.97, N = 3 SE +/- 8.88, N = 3 SE +/- 4.44, N = 3 270.48 420.12 265.69 204.03 198.35
Dbench Client Count: 1 OpenBenchmarking.org MB/s, More Is Better Dbench 4.0 Client Count: 1 Hitachi HDS72101 Seagate ST1000DX001-1CM1 1000GB Seagate ST1000DX001-1CM1 1000GB btrfs Seagate ST3320620AS 320GB WD WD1600JS-00M 160GB 9 18 27 36 45 SE +/- 0.36, N = 6 SE +/- 4.28, N = 6 SE +/- 0.56, N = 6 SE +/- 0.08, N = 3 SE +/- 0.01, N = 3 7.50 38.08 9.44 16.25 10.98 1. (CC) gcc options: -lpopt -O2
FS-Mark Test: 1000 Files, 1MB Size OpenBenchmarking.org Files/s, More Is Better FS-Mark 3.3 Test: 1000 Files, 1MB Size Hitachi HDS72101 OCZ Vertex 2 60GB OCZ Vertex 3 240GB Seagate ST1000DX001-1CM1 1000GB Seagate ST1000DX001-1CM1 1000GB btrfs Seagate ST3320620AS 320GB WD WD1600JS-00M 160GB 60 120 180 240 300 SE +/- 0.22, N = 6 SE +/- 0.18, N = 3 SE +/- 0.91, N = 3 SE +/- 0.09, N = 3 SE +/- 3.25, N = 6 SE +/- 0.00, N = 3 SE +/- 0.06, N = 3 9.33 105.77 263.20 67.47 20.80 16.20 15.80 1. (CC) gcc options: -static
FS-Mark Test: 5000 Files, 1MB Size, 4 Threads OpenBenchmarking.org Files/s, More Is Better FS-Mark 3.3 Test: 5000 Files, 1MB Size, 4 Threads Hitachi HDS72101 OCZ Vertex 2 60GB OCZ Vertex 3 240GB Seagate ST1000DX001-1CM1 1000GB Seagate ST1000DX001-1CM1 1000GB btrfs Seagate ST3320620AS 320GB WD WD1600JS-00M 160GB 70 140 210 280 350 SE +/- 0.13, N = 3 SE +/- 0.00, N = 3 SE +/- 0.48, N = 3 SE +/- 0.69, N = 3 SE +/- 0.13, N = 3 SE +/- 0.00, N = 3 SE +/- 1.29, N = 6 9.73 122.40 329.87 90.80 19.47 33.20 35.00 1. (CC) gcc options: -static
FS-Mark Test: 4000 Files, 32 Sub Dirs, 1MB Size OpenBenchmarking.org Files/s, More Is Better FS-Mark 3.3 Test: 4000 Files, 32 Sub Dirs, 1MB Size Hitachi HDS72101 OCZ Vertex 2 60GB OCZ Vertex 3 240GB Seagate ST1000DX001-1CM1 1000GB Seagate ST1000DX001-1CM1 1000GB btrfs Seagate ST3320620AS 320GB WD WD1600JS-00M 160GB 60 120 180 240 300 SE +/- 0.24, N = 6 SE +/- 0.56, N = 3 SE +/- 0.69, N = 3 SE +/- 0.03, N = 3 SE +/- 0.15, N = 3 SE +/- 0.03, N = 3 SE +/- 0.23, N = 3 8.37 105.10 260.33 62.53 14.50 17.07 14.70 1. (CC) gcc options: -static
IOzone Record Size: 64Kb - File Size: 8GB - Disk Test: Write Performance OpenBenchmarking.org MB/s, More Is Better IOzone 3.405 Record Size: 64Kb - File Size: 8GB - Disk Test: Write Performance Hitachi HDS72101 OCZ Vertex 2 60GB OCZ Vertex 3 240GB Seagate ST1000DX001-1CM1 1000GB Seagate ST1000DX001-1CM1 1000GB btrfs Seagate ST3320620AS 320GB WD WD1600JS-00M 160GB 80 160 240 320 400 SE +/- 0.10, N = 3 SE +/- 0.02, N = 3 SE +/- 0.18, N = 3 SE +/- 0.93, N = 3 SE +/- 0.89, N = 3 SE +/- 0.47, N = 3 SE +/- 1.26, N = 6 35.38 130.47 374.63 199.48 132.67 64.67 57.75 1. (CC) gcc options: -O3
Phoronix Test Suite v10.8.5