USB 3.0 Disk Enclosure Tests

Tests for a future article.

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

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 DirectorySATA 3.0 PortSeagate USB 3.0 Enclosure 0x2322StarTech USB 3.0 Enclosure1122334455SE +/- 0.57, N = 3SE +/- 0.28, N = 3SE +/- 0.74, N = 346.4347.0044.371. (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 PortSeagate USB 3.0 Enclosure 0x2322StarTech USB 3.0 Enclosure80160240320400SE +/- 2.71, N = 3SE +/- 0.08, N = 3SE +/- 3.29, N = 6378.86141.36153.311. (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 PortSeagate USB 3.0 Enclosure 0x2322StarTech USB 3.0 Enclosure20K40K60K80K100KSE +/- 678.56, N = 3SE +/- 19.29, N = 3SE +/- 821.78, N = 69471135336383251. (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 PortSeagate USB 3.0 Enclosure 0x2322StarTech USB 3.0 Enclosure70140210280350SE +/- 1.24, N = 3SE +/- 14.99, N = 6SE +/- 2.21, N = 6324.5667.02113.501. (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 PortSeagate USB 3.0 Enclosure 0x2322StarTech USB 3.0 Enclosure20K40K60K80K100KSE +/- 309.88, N = 3SE +/- 3746.25, N = 6SE +/- 552.13, N = 68113516753283711. (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 PortSeagate USB 3.0 Enclosure 0x2322StarTech USB 3.0 Enclosure100200300400500SE +/- 0.32, N = 3SE +/- 4.20, N = 6SE +/- 5.83, N = 6449.31228.49258.111. (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 PortSeagate USB 3.0 Enclosure 0x2322StarTech USB 3.0 Enclosure20K40K60K80K100KSE +/- 79.15, N = 3SE +/- 1050.70, N = 6SE +/- 1457.24, N = 611232357118645241. (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 PortSeagate USB 3.0 Enclosure 0x2322StarTech USB 3.0 Enclosure90180270360450SE +/- 1.71, N = 3SE +/- 2.37, N = 4SE +/- 2.71, N = 3394.42151.84200.251. (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 PortSeagate USB 3.0 Enclosure 0x2322StarTech USB 3.0 Enclosure20K40K60K80K100KSE +/- 428.68, N = 3SE +/- 593.58, N = 4SE +/- 676.97, N = 39860237956500581. (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 CreateSATA 3.0 PortSeagate USB 3.0 Enclosure 0x2322StarTech USB 3.0 Enclosure130260390520650SE +/- 32.21, N = 3SE +/- 7.83, N = 3SE +/- 23.29, N = 3568.16549.43588.62


Phoronix Test Suite v10.8.4