SSD Testing Linux 3.18 Kernel
Linux solid-state drive benchmarks by Michael Larabel for a future article on Phoronix.
128GB Crucial CT128MX1
Processor: Intel Core i7-5960X @ 4.00GHz (16 Cores), Motherboard: Gigabyte X99-UD4-CF, Chipset: Intel Xeon E5 v3/Core, Memory: 16384MB, Disk: 128GB Crucial_CT128MX1, Graphics: eVGA NVIDIA GeForce GT 740 1024MB, Audio: Intel C610/X99, Monitor: SyncMaster, Network: Intel Connection
OS: Ubuntu 14.10, Kernel: 3.18.0-999-generic (x86_64), Desktop: Xfce 4.10, Display Server: X Server 1.16.0, Display Driver: nouveau 1.0.11, OpenGL: 3.3 Mesa 10.3.0 Gallium 0.4, Compiler: GCC 4.9.1, File-System: ext4, Screen Resolution: 2560x1600
Compiler Notes: --build=x86_64-linux-gnu --disable-browser-plugin --disable-vtable-verify --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-multilib --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-multilib-list=m32,m64,mx32 --with-tune=generic -v
Disk Notes: DEADLINE / data=ordered,errors=remount-ro,relatime,rw
Processor Notes: Scaling Governor: intel_pstate powersave
System Notes: Disk Scheduler: DEADLINE. Python 2.7.8.
120GB Samsung SSD 840
Changed Disk to 120GB Samsung SSD 840 + 128GB Crucial_CT128MX1.
Disk Change: DEADLINE / data=ordered,relatime,rw
120GB Intel SSDSC2BW12
Changed Disk to 120GB INTEL SSDSC2BW12 + 128GB Crucial_CT128MX1.
256GB Corsair Force LX
Changed Disk to 256GB CORSAIR FORCE LX + 128GB Crucial_CT128MX1.
240GB OCZ Vertex 3
Changed Disk to 240GB OCZ VERTEX3 + 128GB Crucial_CT128MX1.
120GB OCZ Vertex 150
Changed Disk to 120GB OCZ VECTOR150 + 128GB Crucial_CT128MX1.
2x73 Fujitsu 15k SAS
Processor: Intel Core 2 Quad Q9300 @ 2.55GHz (4 Cores), Motherboard: Abit IP35 Pro(Intel P35-ICH9R) v1.0, Chipset: Intel 82G33/G31/P35/P31 + ICH9R, Memory: 4 x 2048 MB 800MHz, Disk: 2000GB Seagate ST2000DL003-9VT1 + 74GB Western Digital WD740ADFD-00 + 40GB Seagate ST340014A + 37GB Western Digital WD360GD-00FL + 146GB Logical Volume, Graphics: Sapphire AMD Radeon X600/X600 SE 256MB, Network: Realtek RTL-8110SC/8169SC
OS: Debian Linux 7.7, Kernel: 2.6.32-29-pve (x86_64), Compiler: GCC 4.7.2, File-System: ext4, Screen Resolution: 1024x768
Compiler Notes: --build=x86_64-linux-gnu --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-languages=c,c++,go,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-arch-32=i586 --with-tune=generic -v
Disk Notes: DEADLINE / barrier=1,data=ordered,relatime,rw
System Notes: Disk Scheduler: DEADLINE. Python 2.7.3.
Compile Bench
Compilebench tries to age a filesystem by simulating some of the disk IO common in creating, compiling, patching, stating and reading kernel trees. It indirectly measures how well filesystems can maintain directory locality as the disk fills up and directories age. This current test is setup to use the makej mode with 10 initial directories Learn more via the OpenBenchmarking.org test page.
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.
FS-Mark
IOzone
The IOzone benchmark tests the hard disk drive / file-system performance. Learn more via the OpenBenchmarking.org test page.
PostMark
This is a test of NetApp's PostMark benchmark designed to simulate small-file testing similar to the tasks endured by web and mail servers. This test profile will set PostMark to perform 25,000 transactions with 500 files simultaneously with the file sizes ranging between 5 and 512 kilobytes. Learn more via the OpenBenchmarking.org test page.
Flexible IO Tester
128GB Crucial CT128MX1
Processor: Intel Core i7-5960X @ 4.00GHz (16 Cores), Motherboard: Gigabyte X99-UD4-CF, Chipset: Intel Xeon E5 v3/Core, Memory: 16384MB, Disk: 128GB Crucial_CT128MX1, Graphics: eVGA NVIDIA GeForce GT 740 1024MB, Audio: Intel C610/X99, Monitor: SyncMaster, Network: Intel Connection
OS: Ubuntu 14.10, Kernel: 3.18.0-999-generic (x86_64), Desktop: Xfce 4.10, Display Server: X Server 1.16.0, Display Driver: nouveau 1.0.11, OpenGL: 3.3 Mesa 10.3.0 Gallium 0.4, Compiler: GCC 4.9.1, File-System: ext4, Screen Resolution: 2560x1600
Compiler Notes: --build=x86_64-linux-gnu --disable-browser-plugin --disable-vtable-verify --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-multilib --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-multilib-list=m32,m64,mx32 --with-tune=generic -v
Disk Notes: DEADLINE / data=ordered,errors=remount-ro,relatime,rw
Processor Notes: Scaling Governor: intel_pstate powersave
System Notes: Disk Scheduler: DEADLINE. Python 2.7.8.
Testing initiated at 3 December 2014 09:37 by user phoronix.
120GB Samsung SSD 840
Processor: Intel Core i7-5960X @ 4.00GHz (16 Cores), Motherboard: Gigabyte X99-UD4-CF, Chipset: Intel Xeon E5 v3/Core, Memory: 16384MB, Disk: 120GB Samsung SSD 840 + 128GB Crucial_CT128MX1, Graphics: eVGA NVIDIA GeForce GT 740 1024MB, Audio: Intel C610/X99, Monitor: SyncMaster, Network: Intel Connection
OS: Ubuntu 14.10, Kernel: 3.18.0-999-generic (x86_64), Desktop: Xfce 4.10, Display Server: X Server 1.16.0, Display Driver: nouveau 1.0.11, OpenGL: 3.3 Mesa 10.3.0 Gallium 0.4, Compiler: GCC 4.9.1, File-System: ext4, Screen Resolution: 2560x1600
Compiler Notes: --build=x86_64-linux-gnu --disable-browser-plugin --disable-vtable-verify --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-multilib --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-multilib-list=m32,m64,mx32 --with-tune=generic -v
Disk Notes: DEADLINE / data=ordered,relatime,rw
Processor Notes: Scaling Governor: intel_pstate powersave
System Notes: Disk Scheduler: DEADLINE. Python 2.7.8.
Testing initiated at 3 December 2014 11:34 by user phoronix.
120GB Intel SSDSC2BW12
Processor: Intel Core i7-5960X @ 4.00GHz (16 Cores), Motherboard: Gigabyte X99-UD4-CF, Chipset: Intel Xeon E5 v3/Core, Memory: 16384MB, Disk: 120GB INTEL SSDSC2BW12 + 128GB Crucial_CT128MX1, Graphics: eVGA NVIDIA GeForce GT 740 1024MB, Audio: Intel C610/X99, Monitor: SyncMaster, Network: Intel Connection
OS: Ubuntu 14.10, Kernel: 3.18.0-999-generic (x86_64), Desktop: Xfce 4.10, Display Server: X Server 1.16.0, Display Driver: nouveau 1.0.11, OpenGL: 3.3 Mesa 10.3.0 Gallium 0.4, Compiler: GCC 4.9.1, File-System: ext4, Screen Resolution: 2560x1600
Compiler Notes: --build=x86_64-linux-gnu --disable-browser-plugin --disable-vtable-verify --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-multilib --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-multilib-list=m32,m64,mx32 --with-tune=generic -v
Disk Notes: DEADLINE / data=ordered,relatime,rw
Processor Notes: Scaling Governor: intel_pstate powersave
System Notes: Disk Scheduler: DEADLINE. Python 2.7.8.
Testing initiated at 3 December 2014 14:28 by user phoronix.
256GB Corsair Force LX
Processor: Intel Core i7-5960X @ 4.00GHz (16 Cores), Motherboard: Gigabyte X99-UD4-CF, Chipset: Intel Xeon E5 v3/Core, Memory: 16384MB, Disk: 256GB CORSAIR FORCE LX + 128GB Crucial_CT128MX1, Graphics: eVGA NVIDIA GeForce GT 740 1024MB, Audio: Intel C610/X99, Monitor: SyncMaster, Network: Intel Connection
OS: Ubuntu 14.10, Kernel: 3.18.0-999-generic (x86_64), Desktop: Xfce 4.10, Display Server: X Server 1.16.0, Display Driver: nouveau 1.0.11, OpenGL: 3.3 Mesa 10.3.0 Gallium 0.4, Compiler: GCC 4.9.1, File-System: ext4, Screen Resolution: 2560x1600
Compiler Notes: --build=x86_64-linux-gnu --disable-browser-plugin --disable-vtable-verify --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-multilib --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-multilib-list=m32,m64,mx32 --with-tune=generic -v
Disk Notes: DEADLINE / data=ordered,relatime,rw
Processor Notes: Scaling Governor: intel_pstate powersave
System Notes: Disk Scheduler: DEADLINE. Python 2.7.8.
Testing initiated at 3 December 2014 17:00 by user phoronix.
240GB OCZ Vertex 3
Processor: Intel Core i7-5960X @ 4.00GHz (16 Cores), Motherboard: Gigabyte X99-UD4-CF, Chipset: Intel Xeon E5 v3/Core, Memory: 16384MB, Disk: 240GB OCZ VERTEX3 + 128GB Crucial_CT128MX1, Graphics: eVGA NVIDIA GeForce GT 740 1024MB, Audio: Intel C610/X99, Monitor: SyncMaster, Network: Intel Connection
OS: Ubuntu 14.10, Kernel: 3.18.0-999-generic (x86_64), Desktop: Xfce 4.10, Display Server: X Server 1.16.0, Display Driver: nouveau 1.0.11, OpenGL: 3.3 Mesa 10.3.0 Gallium 0.4, Compiler: GCC 4.9.1, File-System: ext4, Screen Resolution: 2560x1600
Compiler Notes: --build=x86_64-linux-gnu --disable-browser-plugin --disable-vtable-verify --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-multilib --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-multilib-list=m32,m64,mx32 --with-tune=generic -v
Disk Notes: DEADLINE / data=ordered,relatime,rw
Processor Notes: Scaling Governor: intel_pstate powersave
System Notes: Disk Scheduler: DEADLINE. Python 2.7.8.
Testing initiated at 3 December 2014 18:53 by user phoronix.
120GB OCZ Vertex 150
Processor: Intel Core i7-5960X @ 4.00GHz (16 Cores), Motherboard: Gigabyte X99-UD4-CF, Chipset: Intel Xeon E5 v3/Core, Memory: 16384MB, Disk: 120GB OCZ VECTOR150 + 128GB Crucial_CT128MX1, Graphics: eVGA NVIDIA GeForce GT 740 1024MB, Audio: Intel C610/X99, Monitor: SyncMaster, Network: Intel Connection
OS: Ubuntu 14.10, Kernel: 3.18.0-999-generic (x86_64), Desktop: Xfce 4.10, Display Server: X Server 1.16.0, Display Driver: nouveau 1.0.11, OpenGL: 3.3 Mesa 10.3.0 Gallium 0.4, Compiler: GCC 4.9.1, File-System: ext4, Screen Resolution: 2560x1600
Compiler Notes: --build=x86_64-linux-gnu --disable-browser-plugin --disable-vtable-verify --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-multilib --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-multilib-list=m32,m64,mx32 --with-tune=generic -v
Disk Notes: DEADLINE / data=ordered,relatime,rw
Processor Notes: Scaling Governor: intel_pstate powersave
System Notes: Disk Scheduler: DEADLINE. Python 2.7.8.
Testing initiated at 3 December 2014 20:43 by user phoronix.
2x73 Fujitsu 15k SAS
Processor: Intel Core 2 Quad Q9300 @ 2.55GHz (4 Cores), Motherboard: Abit IP35 Pro(Intel P35-ICH9R) v1.0, Chipset: Intel 82G33/G31/P35/P31 + ICH9R, Memory: 4 x 2048 MB 800MHz, Disk: 2000GB Seagate ST2000DL003-9VT1 + 74GB Western Digital WD740ADFD-00 + 40GB Seagate ST340014A + 37GB Western Digital WD360GD-00FL + 146GB Logical Volume, Graphics: Sapphire AMD Radeon X600/X600 SE 256MB, Network: Realtek RTL-8110SC/8169SC
OS: Debian Linux 7.7, Kernel: 2.6.32-29-pve (x86_64), Compiler: GCC 4.7.2, File-System: ext4, Screen Resolution: 1024x768
Compiler Notes: --build=x86_64-linux-gnu --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-languages=c,c++,go,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-arch-32=i586 --with-tune=generic -v
Disk Notes: DEADLINE / barrier=1,data=ordered,relatime,rw
System Notes: Disk Scheduler: DEADLINE. Python 2.7.3.
Testing initiated at 4 December 2014 20:18 by user root.