USB 3.0 Disk Enclosure Tests

Tests for a future article.

HTML result view exported from: https://openbenchmarking.org/result/1711015-AL-USBENCLOS92&sor.

USB 3.0 Disk Enclosure TestsProcessorMotherboardChipsetMemoryDiskGraphicsAudioMonitorNetworkOSKernelDesktopDisplay DriverOpenGLCompilerFile-SystemScreen ResolutionSeagate USB 3.0 Enclosure 0x2322StarTech USB 3.0 EnclosureSATA 3.0 PortIntel Core i7-7700K @ 4.50GHz (4 Cores / 8 Threads)MSI Z270-A PRO (MS-7A71) v1.0Intel Intel Kaby Lake + Z27016384MB128GB THNSN5128GPU7 TOSHIBALLVMpipeRealtek ALC892DELL P2415QRealtek RTL8111/8168/8411Ubuntu 16.044.14.0-999-generic (x86_64) 20171029Unity 7.4.0modesetting 1.19.33.3 Mesa 17.0.7 Gallium 0.4 (LLVM 4.0 256 bits)GCC 5.4.0 20160609ext41600x1200256GB SSD 850 PRO 256G + 128GB THNSN5128GPU7 TOSHIBA256GB Samsung SSD 850 + 128GB THNSN5128GPU7 TOSHIBAOpenBenchmarking.orgEnvironment Details- LIBGL_ALWAYS_SOFTWARE=1Compiler Details- --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 Disk Details- CFQ / data=ordered,relatime,rw,stripe=8191Processor Details- Seagate USB 3.0 Enclosure 0x2322: Scaling Governor: intel_pstate powersave- StarTech USB 3.0 Enclosure: Scaling Governor: intel_pstate performance- SATA 3.0 Port: Scaling Governor: intel_pstate performanceSystem Details- Python 2.7.12.

USB 3.0 Disk Enclosure Testssqlite: Default Test Directoryfio: Rand Read - Libaio - No - Yes - 4KB - Default Test Directoryfio: Rand Write - Libaio - No - Yes - 4KB - Default Test Directoryfio: Seq Read - Libaio - No - Yes - 4KB - Default Test Directoryfio: Seq Write - Libaio - No - Yes - 4KB - Default Test Directorycompilebench: Initial CreateSeagate USB 3.0 Enclosure 0x2322StarTech USB 3.0 EnclosureSATA 3.0 Port47.00141.3667.02228.49151.84549.4344.37153.31113.50258.11200.25588.6246.43378.86324.56449.31394.42568.16OpenBenchmarking.org

SQLite

Test Target: Default Test Directory

OpenBenchmarking.orgSeconds, Fewer Is BetterSQLite 3.8.10.2Test Target: Default Test DirectoryStarTech USB 3.0 EnclosureSATA 3.0 PortSeagate USB 3.0 Enclosure 0x23221122334455SE +/- 0.74, N = 3SE +/- 0.57, N = 3SE +/- 0.28, N = 344.3746.4347.001. (CC) gcc options: -O2 -ldl -lpthread

Flexible IO Tester

Type: Random Read - IO Engine: Libaio - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 2.1.13Type: Random Read - IO Engine: Libaio - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test DirectorySATA 3.0 PortStarTech USB 3.0 EnclosureSeagate USB 3.0 Enclosure 0x232280160240320400SE +/- 2.71, N = 3SE +/- 3.29, N = 6SE +/- 0.08, N = 3378.86153.31141.361. (CC) gcc options: -rdynamic -std=gnu99 -O3 -ffast-math -include -lrt -laio -lz -lm -lpthread -ldl

Flexible IO Tester

Type: Random Read - IO Engine: Libaio - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 2.1.13Type: Random Read - IO Engine: Libaio - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test DirectorySATA 3.0 PortStarTech USB 3.0 EnclosureSeagate USB 3.0 Enclosure 0x232220K40K60K80K100KSE +/- 678.56, N = 3SE +/- 821.78, N = 6SE +/- 19.29, N = 39471138325353361. (CC) gcc options: -rdynamic -std=gnu99 -O3 -ffast-math -include -lrt -laio -lz -lm -lpthread -ldl

Flexible IO Tester

Type: Random Write - IO Engine: Libaio - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 2.1.13Type: Random Write - IO Engine: Libaio - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test DirectorySATA 3.0 PortStarTech USB 3.0 EnclosureSeagate USB 3.0 Enclosure 0x232270140210280350SE +/- 1.24, N = 3SE +/- 2.21, N = 6SE +/- 14.99, N = 6324.56113.5067.021. (CC) gcc options: -rdynamic -std=gnu99 -O3 -ffast-math -include -lrt -laio -lz -lm -lpthread -ldl

Flexible IO Tester

Type: Random Write - IO Engine: Libaio - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 2.1.13Type: Random Write - IO Engine: Libaio - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test DirectorySATA 3.0 PortStarTech USB 3.0 EnclosureSeagate USB 3.0 Enclosure 0x232220K40K60K80K100KSE +/- 309.88, N = 3SE +/- 552.13, N = 6SE +/- 3746.25, N = 68113528371167531. (CC) gcc options: -rdynamic -std=gnu99 -O3 -ffast-math -include -lrt -laio -lz -lm -lpthread -ldl

Flexible IO Tester

Type: Sequential Read - IO Engine: Libaio - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 2.1.13Type: Sequential Read - IO Engine: Libaio - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test DirectorySATA 3.0 PortStarTech USB 3.0 EnclosureSeagate USB 3.0 Enclosure 0x2322100200300400500SE +/- 0.32, N = 3SE +/- 5.83, N = 6SE +/- 4.20, N = 6449.31258.11228.491. (CC) gcc options: -rdynamic -std=gnu99 -O3 -ffast-math -include -lrt -laio -lz -lm -lpthread -ldl

Flexible IO Tester

Type: Sequential Read - IO Engine: Libaio - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 2.1.13Type: Sequential Read - IO Engine: Libaio - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test DirectorySATA 3.0 PortStarTech USB 3.0 EnclosureSeagate USB 3.0 Enclosure 0x232220K40K60K80K100KSE +/- 79.15, N = 3SE +/- 1457.24, N = 6SE +/- 1050.70, N = 611232364524571181. (CC) gcc options: -rdynamic -std=gnu99 -O3 -ffast-math -include -lrt -laio -lz -lm -lpthread -ldl

Flexible IO Tester

Type: Sequential Write - IO Engine: Libaio - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 2.1.13Type: Sequential Write - IO Engine: Libaio - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test DirectorySATA 3.0 PortStarTech USB 3.0 EnclosureSeagate USB 3.0 Enclosure 0x232290180270360450SE +/- 1.71, N = 3SE +/- 2.71, N = 3SE +/- 2.37, N = 4394.42200.25151.841. (CC) gcc options: -rdynamic -std=gnu99 -O3 -ffast-math -include -lrt -laio -lz -lm -lpthread -ldl

Flexible IO Tester

Type: Sequential Write - IO Engine: Libaio - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 2.1.13Type: Sequential Write - IO Engine: Libaio - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test DirectorySATA 3.0 PortStarTech USB 3.0 EnclosureSeagate USB 3.0 Enclosure 0x232220K40K60K80K100KSE +/- 428.68, N = 3SE +/- 676.97, N = 3SE +/- 593.58, N = 49860250058379561. (CC) gcc options: -rdynamic -std=gnu99 -O3 -ffast-math -include -lrt -laio -lz -lm -lpthread -ldl

Compile Bench

Test: Initial Create

OpenBenchmarking.orgMB/s, More Is BetterCompile Bench 0.6Test: Initial CreateStarTech USB 3.0 EnclosureSATA 3.0 PortSeagate USB 3.0 Enclosure 0x2322130260390520650SE +/- 23.29, N = 3SE +/- 32.21, N = 3SE +/- 7.83, N = 3588.62568.16549.43


Phoronix Test Suite v10.8.4