Some fresh SSD Linux benchmarks on Linux 4.9 atop Ubuntu 16.04 LTS. Tests by Michael Larabel for a future article.
Compare your own system(s) to this result file with the
Phoronix Test Suite by running the command:
phoronix-test-suite benchmark 1701064-TA-1701058TA70 Samsung 960 EVO - SSD NVMe Disk Tests Linux 4.9 - Phoronix Test Suite Samsung 960 EVO - SSD NVMe Disk Tests Linux 4.9 Some fresh SSD Linux benchmarks on Linux 4.9 atop Ubuntu 16.04 LTS. Tests by Michael Larabel for a future article.
HTML result view exported from: https://openbenchmarking.org/result/1701064-TA-1701058TA70&grw&rdt .
Samsung 960 EVO - SSD NVMe Disk Tests Linux 4.9 Processor Motherboard Chipset Memory Disk Graphics Audio Monitor Network OS Kernel Desktop Display Server Display Driver OpenGL Vulkan Compiler File-System Screen Resolution System Layer INTEL SSDPEKKW256G7 256GB PNY CS1211 120GB Samsung 850 EVO 120GB Toshiba TR150 120GB VisionTek 240GB Samsung 950 PRO 256GB Samsung 960 EVO 250GB Datstore_SSD Datstore_NVMe NVMe RDM Test 02 Datstore SSD Test 02 Intel Xeon E3-1280 v5 @ 4.00GHz (8 Cores) MSI C236A WORKSTATION (MS-7998) v1.0 Intel Sky Lake 16384MB 256GB INTEL SSDPEKKW256G7 AMD Radeon RX 470/480 8192MB Realtek ALC1150 Acer B286HK Intel Connection Ubuntu 16.04 4.9.0-999-generic (x86_64) 20161207 Unity 7.4.0 X Server 1.18.4 amdgpu 1.2.99 4.5 Mesa 13.1.0-devel- padoka PPA Gallium 0.4 1.0.3 GCC 5.4.0 20160609 ext4 3840x2160 PNY CS1211 120GB + 256GB INTEL SSDPEKKW256G7 120GB Samsung SSD 850 + 256GB INTEL SSDPEKKW256G7 120GB TOSHIBA-TR150 + 256GB INTEL SSDPEKKW256G7 VisionTek 240GB + 256GB INTEL SSDPEKKW256G7 Samsung SSD 950 PRO 256GB Samsung SSD 960 EVO 250GB Intel Xeon E5-2699 v4 @ 2.20GHz (2 Cores) Intel 440BX Intel 440BX/ZX/DX 1 x 8192 MB DRAM 123GB Virtual disk + 1024GB Samsung SSD 960 VMware SVGA II Intel 82545EM Gigabit Ubuntu 14.04 3.13.0-32-generic (x86_64) GCC 4.8.4 1176x885 VMware 4.8.4-040804-generic (x86_64) 4.9.0-040900-generic (x86_64) OpenBenchmarking.org Compiler Details - INTEL SSDPEKKW256G7 256GB: --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,ada,c++,java,go,d,fortran,objc,obj-c++ --enable-libmpx --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-default-libstdcxx-abi=new --with-multilib-list=m32,m64,mx32 --with-tune=generic -v - PNY CS1211 120GB: --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,ada,c++,java,go,d,fortran,objc,obj-c++ --enable-libmpx --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-default-libstdcxx-abi=new --with-multilib-list=m32,m64,mx32 --with-tune=generic -v - Samsung 850 EVO 120GB: --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,ada,c++,java,go,d,fortran,objc,obj-c++ --enable-libmpx --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-default-libstdcxx-abi=new --with-multilib-list=m32,m64,mx32 --with-tune=generic -v - Toshiba TR150 120GB: --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,ada,c++,java,go,d,fortran,objc,obj-c++ --enable-libmpx --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-default-libstdcxx-abi=new --with-multilib-list=m32,m64,mx32 --with-tune=generic -v - VisionTek 240GB: --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,ada,c++,java,go,d,fortran,objc,obj-c++ --enable-libmpx --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-default-libstdcxx-abi=new --with-multilib-list=m32,m64,mx32 --with-tune=generic -v - Samsung 950 PRO 256GB: --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,ada,c++,java,go,d,fortran,objc,obj-c++ --enable-libmpx --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-default-libstdcxx-abi=new --with-multilib-list=m32,m64,mx32 --with-tune=generic -v - Samsung 960 EVO 250GB: --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,ada,c++,java,go,d,fortran,objc,obj-c++ --enable-libmpx --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-default-libstdcxx-abi=new --with-multilib-list=m32,m64,mx32 --with-tune=generic -v - Datstore_SSD: --build=x86_64-linux-gnu --disable-browser-plugin --disable-libmudflap --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-multilib-list=m32,m64,mx32 --with-tune=generic -v - Datstore_NVMe: --build=x86_64-linux-gnu --disable-browser-plugin --disable-libmudflap --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-multilib-list=m32,m64,mx32 --with-tune=generic -v - NVMe RDM Test 02: --build=x86_64-linux-gnu --disable-browser-plugin --disable-libmudflap --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-multilib-list=m32,m64,mx32 --with-tune=generic -v - Datstore SSD Test 02: --build=x86_64-linux-gnu --disable-browser-plugin --disable-libmudflap --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-multilib-list=m32,m64,mx32 --with-tune=generic -v Processor Details - INTEL SSDPEKKW256G7 256GB, PNY CS1211 120GB, Samsung 850 EVO 120GB, Toshiba TR150 120GB, VisionTek 240GB, Samsung 950 PRO 256GB, Samsung 960 EVO 250GB: Scaling Governor: intel_pstate powersave System Details - INTEL SSDPEKKW256G7 256GB: Python 2.7.12. - PNY CS1211 120GB: Python 2.7.12. - Samsung 850 EVO 120GB: Python 2.7.12. - Toshiba TR150 120GB: Python 2.7.12. - VisionTek 240GB: Python 2.7.12. - Samsung 950 PRO 256GB: Python 2.7.12. - Samsung 960 EVO 250GB: Python 2.7.12. - Datstore_SSD: Python 2.7.6. - Datstore_NVMe: Python 2.7.6. - NVMe RDM Test 02: Python 2.7.6. - Datstore SSD Test 02: Python 2.7.6. Disk Mount Options Details - INTEL SSDPEKKW256G7 256GB, Samsung 950 PRO 256GB, Samsung 960 EVO 250GB: data=ordered,errors=remount-ro,relatime,rw Disk Details - PNY CS1211 120GB: DEADLINE / data=ordered,relatime,rw - Samsung 850 EVO 120GB: DEADLINE / data=ordered,relatime,rw - Toshiba TR150 120GB: DEADLINE / data=ordered,relatime,rw - VisionTek 240GB: DEADLINE / data=ordered,relatime,rw - Datstore_SSD: DEADLINE / data=ordered,errors=remount-ro,relatime,rw - Datstore_NVMe: DEADLINE / data=ordered,errors=remount-ro,relatime,rw - NVMe RDM Test 02: DEADLINE / data=ordered,errors=remount-ro,relatime,rw - Datstore SSD Test 02: DEADLINE / data=ordered,errors=remount-ro,relatime,rw
Samsung 960 EVO - SSD NVMe Disk Tests Linux 4.9 compilebench: Initial Create fio: Rand Read - Libaio - No - Yes - 4KB - Default Test Directory - MB/s fio: Rand Write - Libaio - No - Yes - 4KB - Default Test Directory - MB/s fio: Seq Read - Libaio - No - Yes - 4KB - Default Test Directory - MB/s fio: Seq Write - Libaio - No - Yes - 4KB - Default Test Directory - MB/s fs-mark: 1000 Files, 1MB Size fs-mark: 5000 Files, 1MB Size, 4 Threads fs-mark: 4000 Files, 32 Sub Dirs, 1MB Size blogbench: Write sqlite: Default Test Directory pgbench: On-Disk - Normal Load - Read Write pgbench: On-Disk - Single Thread - Read Write pgbench: On-Disk - Heavy Contention - Read Write INTEL SSDPEKKW256G7 256GB PNY CS1211 120GB Samsung 850 EVO 120GB Toshiba TR150 120GB VisionTek 240GB Samsung 950 PRO 256GB Samsung 960 EVO 250GB Datstore_SSD Datstore_NVMe NVMe RDM Test 02 Datstore SSD Test 02 546.67 287.41 480.63 265.72 485.99 210.80 85.60 79.58 6861 18.04 1256.41 261.43 1212.92 525.36 271.02 298.40 49.30 117.71 93.50 193.97 93.00 8612 56.38 494.32 392.14 353.78 457.30 423.54 101.28 111.07 63.77 6079 28.73 430.14 213.08 287.90 187.94 430.14 58.90 51.20 42.00 5719 36.88 444.68 295.53 338.53 270.35 406.43 61.95 50.53 42.00 5135 31.05 516.96 788.37 322.91 1115.40 920.27 120.63 302.37 120.03 18489 65.36 2804.18 251.36 5227.67 558.75 704.70 1319.10 976.13 1401.67 173.63 177.75 84.57 11157 36.52 1933.19 189.16 3530.35 238.63 470.07 311.03 514.04 452.87 657.30 1438.22 788.63 6617 3.02 2182.00 980.99 2537.68 280.03 498.98 489.65 532.64 518.01 750.03 1431.23 744.20 5179 2861.53 1275.78 3153.54 246.15 535.16 500.33 547.94 557.01 737.53 1439.53 748.63 5798 3020.39 1262.33 3223.41 249.97 597.79 381.26 510.75 467.69 834.58 1603.57 850.57 6268 2257.75 1035.36 2843.00 OpenBenchmarking.org
Compile Bench Test: Initial Create OpenBenchmarking.org MB/s, More Is Better Compile Bench 0.6 Test: Initial Create INTEL SSDPEKKW256G7 256GB PNY CS1211 120GB Samsung 850 EVO 120GB Toshiba TR150 120GB VisionTek 240GB Samsung 950 PRO 256GB Samsung 960 EVO 250GB Datstore_SSD Datstore_NVMe NVMe RDM Test 02 Datstore SSD Test 02 120 240 360 480 600 SE +/- 1.73, N = 3 SE +/- 5.25, N = 3 SE +/- 16.81, N = 6 SE +/- 19.85, N = 6 SE +/- 8.43, N = 6 SE +/- 3.12, N = 3 SE +/- 4.30, N = 3 SE +/- 1.80, N = 3 SE +/- 3.53, N = 3 SE +/- 3.71, N = 6 SE +/- 1.42, N = 3 546.67 525.36 494.32 430.14 444.68 516.96 558.75 238.63 280.03 246.15 249.97
Flexible IO Tester Type: Random Read - IO Engine: Libaio - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory - Result: MB/s OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 2.1.13 Type: Random Read - IO Engine: Libaio - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory - Result: MB/s INTEL SSDPEKKW256G7 256GB PNY CS1211 120GB Samsung 850 EVO 120GB Toshiba TR150 120GB VisionTek 240GB Samsung 950 PRO 256GB Samsung 960 EVO 250GB Datstore_SSD Datstore_NVMe NVMe RDM Test 02 Datstore SSD Test 02 200 400 600 800 1000 SE +/- 0.07, N = 3 SE +/- 0.12, N = 3 SE +/- 0.22, N = 3 SE +/- 3.02, N = 3 SE +/- 3.08, N = 3 SE +/- 0.31, N = 3 SE +/- 0.19, N = 3 SE +/- 0.28, N = 3 SE +/- 1.06, N = 3 SE +/- 1.32, N = 3 SE +/- 0.83, N = 3 287.41 271.02 392.14 213.08 295.53 788.37 704.70 470.07 498.98 535.16 597.79 -ll -lz -ll -lz -ll -lz -ll -lz -ll -lz 1. (CC) gcc options: -rdynamic -std=gnu99 -O3 -ffast-math -include -lrt -laio -lm -lpthread -ldl
Flexible IO Tester Type: Random Write - IO Engine: Libaio - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory - Result: MB/s OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 2.1.13 Type: Random Write - IO Engine: Libaio - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory - Result: MB/s INTEL SSDPEKKW256G7 256GB PNY CS1211 120GB Samsung 850 EVO 120GB Toshiba TR150 120GB VisionTek 240GB Samsung 950 PRO 256GB Samsung 960 EVO 250GB Datstore_SSD Datstore_NVMe NVMe RDM Test 02 Datstore SSD Test 02 300 600 900 1200 1500 SE +/- 32.02, N = 6 SE +/- 0.11, N = 3 SE +/- 0.04, N = 3 SE +/- 0.40, N = 3 SE +/- 0.06, N = 3 SE +/- 0.77, N = 3 SE +/- 1.63, N = 3 SE +/- 0.34, N = 3 SE +/- 12.80, N = 6 SE +/- 1.31, N = 3 SE +/- 27.54, N = 6 480.63 298.40 353.78 287.90 338.53 322.91 1319.10 311.03 489.65 500.33 381.26 -ll -lz -ll -lz -ll -lz -ll -lz -ll -lz 1. (CC) gcc options: -rdynamic -std=gnu99 -O3 -ffast-math -include -lrt -laio -lm -lpthread -ldl
Flexible IO Tester Type: Sequential Read - IO Engine: Libaio - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory - Result: MB/s OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 2.1.13 Type: Sequential Read - IO Engine: Libaio - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory - Result: MB/s INTEL SSDPEKKW256G7 256GB PNY CS1211 120GB Samsung 850 EVO 120GB Toshiba TR150 120GB VisionTek 240GB Samsung 950 PRO 256GB Samsung 960 EVO 250GB Datstore_SSD Datstore_NVMe NVMe RDM Test 02 Datstore SSD Test 02 200 400 600 800 1000 SE +/- 0.03, N = 3 SE +/- 0.03, N = 3 SE +/- 0.52, N = 3 SE +/- 2.02, N = 3 SE +/- 3.96, N = 3 SE +/- 0.10, N = 3 SE +/- 9.65, N = 3 SE +/- 0.48, N = 3 SE +/- 0.33, N = 3 SE +/- 11.14, N = 6 SE +/- 0.22, N = 3 265.72 49.30 457.30 187.94 270.35 1115.40 976.13 514.04 532.64 547.94 510.75 -ll -lz -ll -lz -ll -lz -ll -lz 1. (CC) gcc options: -rdynamic -std=gnu99 -O3 -ffast-math -include -lrt -laio -lm -lpthread -ldl
Flexible IO Tester Type: Sequential Write - IO Engine: Libaio - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory - Result: MB/s OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 2.1.13 Type: Sequential Write - IO Engine: Libaio - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory - Result: MB/s INTEL SSDPEKKW256G7 256GB PNY CS1211 120GB Samsung 850 EVO 120GB Toshiba TR150 120GB VisionTek 240GB Samsung 950 PRO 256GB Samsung 960 EVO 250GB Datstore_SSD Datstore_NVMe NVMe RDM Test 02 Datstore SSD Test 02 300 600 900 1200 1500 SE +/- 31.86, N = 6 SE +/- 0.19, N = 3 SE +/- 0.14, N = 3 SE +/- 0.12, N = 3 SE +/- 1.13, N = 3 SE +/- 0.59, N = 3 SE +/- 2.03, N = 3 SE +/- 0.06, N = 3 SE +/- 6.71, N = 3 SE +/- 29.33, N = 6 SE +/- 8.83, N = 3 485.99 117.71 423.54 430.14 406.43 920.27 1401.67 452.87 518.01 557.01 467.69 -ll -lz -ll -lz -ll -lz -ll -lz 1. (CC) gcc options: -rdynamic -std=gnu99 -O3 -ffast-math -include -lrt -laio -lm -lpthread -ldl
FS-Mark Test: 1000 Files, 1MB Size OpenBenchmarking.org Files/s, More Is Better FS-Mark 3.3 Test: 1000 Files, 1MB Size INTEL SSDPEKKW256G7 256GB PNY CS1211 120GB Samsung 850 EVO 120GB Toshiba TR150 120GB VisionTek 240GB Samsung 950 PRO 256GB Samsung 960 EVO 250GB Datstore_SSD Datstore_NVMe NVMe RDM Test 02 Datstore SSD Test 02 200 400 600 800 1000 SE +/- 2.81, N = 3 SE +/- 0.21, N = 3 SE +/- 15.23, N = 6 SE +/- 11.29, N = 6 SE +/- 11.09, N = 6 SE +/- 0.74, N = 3 SE +/- 0.43, N = 3 SE +/- 10.67, N = 3 SE +/- 4.82, N = 3 SE +/- 13.44, N = 3 SE +/- 22.36, N = 6 210.80 93.50 101.28 58.90 61.95 120.63 173.63 657.30 750.03 737.53 834.58 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 INTEL SSDPEKKW256G7 256GB PNY CS1211 120GB Samsung 850 EVO 120GB Toshiba TR150 120GB VisionTek 240GB Samsung 950 PRO 256GB Samsung 960 EVO 250GB Datstore_SSD Datstore_NVMe NVMe RDM Test 02 Datstore SSD Test 02 300 600 900 1200 1500 SE +/- 3.25, N = 6 SE +/- 0.03, N = 3 SE +/- 1.76, N = 3 SE +/- 0.40, N = 3 SE +/- 0.53, N = 3 SE +/- 0.90, N = 3 SE +/- 17.52, N = 6 SE +/- 28.86, N = 6 SE +/- 6.89, N = 3 SE +/- 13.22, N = 3 SE +/- 12.24, N = 3 85.60 193.97 111.07 51.20 50.53 302.37 177.75 1438.22 1431.23 1439.53 1603.57 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 INTEL SSDPEKKW256G7 256GB PNY CS1211 120GB Samsung 850 EVO 120GB Toshiba TR150 120GB VisionTek 240GB Samsung 950 PRO 256GB Samsung 960 EVO 250GB Datstore_SSD Datstore_NVMe NVMe RDM Test 02 Datstore SSD Test 02 200 400 600 800 1000 SE +/- 3.05, N = 6 SE +/- 0.06, N = 3 SE +/- 3.40, N = 6 SE +/- 0.61, N = 5 SE +/- 0.50, N = 3 SE +/- 0.47, N = 3 SE +/- 4.85, N = 6 SE +/- 4.19, N = 3 SE +/- 2.29, N = 3 SE +/- 2.70, N = 3 SE +/- 0.77, N = 3 79.58 93.00 63.77 42.00 42.00 120.03 84.57 788.63 744.20 748.63 850.57 1. (CC) gcc options: -static
BlogBench Test: Write OpenBenchmarking.org Final Score, More Is Better BlogBench 1.0 Test: Write INTEL SSDPEKKW256G7 256GB PNY CS1211 120GB Samsung 850 EVO 120GB Toshiba TR150 120GB VisionTek 240GB Samsung 950 PRO 256GB Samsung 960 EVO 250GB Datstore_SSD Datstore_NVMe NVMe RDM Test 02 Datstore SSD Test 02 4K 8K 12K 16K 20K SE +/- 84.43, N = 3 SE +/- 75.65, N = 3 SE +/- 275.46, N = 3 SE +/- 22.18, N = 3 SE +/- 37.07, N = 3 SE +/- 813.14, N = 6 SE +/- 486.72, N = 6 SE +/- 34.20, N = 3 SE +/- 37.02, N = 3 SE +/- 35.04, N = 3 SE +/- 116.53, N = 6 6861 8612 6079 5719 5135 18489 11157 6617 5179 5798 6268 1. (CC) gcc options: -O2 -pthread
SQLite Test Target: Default Test Directory OpenBenchmarking.org Seconds, Fewer Is Better SQLite 3.8.10.2 Test Target: Default Test Directory INTEL SSDPEKKW256G7 256GB PNY CS1211 120GB Samsung 850 EVO 120GB Toshiba TR150 120GB VisionTek 240GB Samsung 950 PRO 256GB Samsung 960 EVO 250GB Datstore_SSD 15 30 45 60 75 SE +/- 0.05, N = 3 SE +/- 0.12, N = 3 SE +/- 0.27, N = 3 SE +/- 0.61, N = 4 SE +/- 3.70, N = 6 SE +/- 0.08, N = 3 SE +/- 0.03, N = 3 18.04 56.38 28.73 36.88 31.05 65.36 36.52 3.02 1. (CC) gcc options: -O2 -ldl -lpthread
PostgreSQL pgbench Scaling: On-Disk - Test: Normal Load - Mode: Read Write OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 9.4.3 Scaling: On-Disk - Test: Normal Load - Mode: Read Write INTEL SSDPEKKW256G7 256GB Samsung 950 PRO 256GB Samsung 960 EVO 250GB Datstore_SSD Datstore_NVMe NVMe RDM Test 02 Datstore SSD Test 02 600 1200 1800 2400 3000 SE +/- 21.71, N = 3 SE +/- 53.42, N = 3 SE +/- 93.83, N = 6 SE +/- 30.38, N = 3 SE +/- 8.78, N = 3 SE +/- 21.64, N = 3 SE +/- 10.11, N = 3 1256.41 2804.18 1933.19 2182.00 2861.53 3020.39 2257.75 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -pthread -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm
PostgreSQL pgbench Scaling: On-Disk - Test: Single Thread - Mode: Read Write OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 9.4.3 Scaling: On-Disk - Test: Single Thread - Mode: Read Write INTEL SSDPEKKW256G7 256GB Samsung 950 PRO 256GB Samsung 960 EVO 250GB Datstore_SSD Datstore_NVMe NVMe RDM Test 02 Datstore SSD Test 02 300 600 900 1200 1500 SE +/- 4.33, N = 4 SE +/- 0.55, N = 3 SE +/- 0.82, N = 3 SE +/- 6.40, N = 3 SE +/- 4.71, N = 3 SE +/- 5.58, N = 3 SE +/- 3.32, N = 3 261.43 251.36 189.16 980.99 1275.78 1262.33 1035.36 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -pthread -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm
PostgreSQL pgbench Scaling: On-Disk - Test: Heavy Contention - Mode: Read Write OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 9.4.3 Scaling: On-Disk - Test: Heavy Contention - Mode: Read Write INTEL SSDPEKKW256G7 256GB Samsung 950 PRO 256GB Samsung 960 EVO 250GB Datstore_SSD Datstore_NVMe NVMe RDM Test 02 Datstore SSD Test 02 1100 2200 3300 4400 5500 SE +/- 1.76, N = 3 SE +/- 39.69, N = 3 SE +/- 27.46, N = 3 SE +/- 17.32, N = 3 SE +/- 20.45, N = 3 SE +/- 12.53, N = 3 SE +/- 17.77, N = 3 1212.92 5227.67 3530.35 2537.68 3153.54 3223.41 2843.00 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -pthread -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm
Phoronix Test Suite v10.8.4