USB 3.0 Disk Enclosure Tests

Tests for a future article.

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

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 DirectorySeagate USB 3.0 Enclosure 0x2322StarTech USB 3.0 EnclosureSATA 3.0 Port1122334455SE +/- 0.28, N = 3SE +/- 0.74, N = 3SE +/- 0.57, N = 347.0044.3746.431. (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 DirectorySeagate USB 3.0 Enclosure 0x2322StarTech USB 3.0 EnclosureSATA 3.0 Port80160240320400SE +/- 0.08, N = 3SE +/- 3.29, N = 6SE +/- 2.71, N = 3141.36153.31378.861. (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 DirectorySeagate USB 3.0 Enclosure 0x2322StarTech USB 3.0 EnclosureSATA 3.0 Port20K40K60K80K100KSE +/- 19.29, N = 3SE +/- 821.78, N = 6SE +/- 678.56, N = 33533638325947111. (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 DirectorySeagate USB 3.0 Enclosure 0x2322StarTech USB 3.0 EnclosureSATA 3.0 Port70140210280350SE +/- 14.99, N = 6SE +/- 2.21, N = 6SE +/- 1.24, N = 367.02113.50324.561. (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 DirectorySeagate USB 3.0 Enclosure 0x2322StarTech USB 3.0 EnclosureSATA 3.0 Port20K40K60K80K100KSE +/- 3746.25, N = 6SE +/- 552.13, N = 6SE +/- 309.88, N = 31675328371811351. (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 DirectorySeagate USB 3.0 Enclosure 0x2322StarTech USB 3.0 EnclosureSATA 3.0 Port100200300400500SE +/- 4.20, N = 6SE +/- 5.83, N = 6SE +/- 0.32, N = 3228.49258.11449.311. (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 DirectorySeagate USB 3.0 Enclosure 0x2322StarTech USB 3.0 EnclosureSATA 3.0 Port20K40K60K80K100KSE +/- 1050.70, N = 6SE +/- 1457.24, N = 6SE +/- 79.15, N = 357118645241123231. (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 DirectorySeagate USB 3.0 Enclosure 0x2322StarTech USB 3.0 EnclosureSATA 3.0 Port90180270360450SE +/- 2.37, N = 4SE +/- 2.71, N = 3SE +/- 1.71, N = 3151.84200.25394.421. (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 DirectorySeagate USB 3.0 Enclosure 0x2322StarTech USB 3.0 EnclosureSATA 3.0 Port20K40K60K80K100KSE +/- 593.58, N = 4SE +/- 676.97, N = 3SE +/- 428.68, N = 33795650058986021. (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 CreateSeagate USB 3.0 Enclosure 0x2322StarTech USB 3.0 EnclosureSATA 3.0 Port130260390520650SE +/- 7.83, N = 3SE +/- 23.29, N = 3SE +/- 32.21, N = 3549.43588.62568.16


Phoronix Test Suite v10.8.4