Benchmarked: Samsung Portable SSD T3 vs Surface Pro 4 M3 Internal 128GB drive

Introduction

Caveat: The Surface Pro 4 M3 has a slower internal drive than Pro 4 models with 256GB or larger drives.

In 2016 Samsung released the Samsung Portable T3 SSD, a super fast external SSD drive (no external power supply required).

I have a Surface Pro 4 M3 128GB, so picked one up to increase capacity.

Historically, external drives have usually been slower than internal drives, how does the Samsung T3 250GB, connected via USB 3.0/3.1 Gen 1, compare to the internal drive?

During testing via DiskSpd, it was noted that write performance was low on the external drive.

However, once the windows setting to enable it as a permanent drive (which requires it to be ejected before unplugging it in order to prevent data the possibility of data loss on the external drive) was enabled, write performance increased significantly, outperforming the internal drive (which had the same windows caching settings etc available).

The Crystal & Atto benchmarks include this setting, whilst the DiskSpd benchmarks include with and without this setting enabled.

Crystal Disk Mark

Internal drive (left), Samsung (right)

Crystal Disk Mark Surface Pro 4 M3 128GBCrystal Disk Mark Samsung Portable T3 256GB (via USB 3.0)

Atto Disk Benchmark

Internal drive (left), Samsung (right). Write throughput is significantly higher with the external drive.

Atto Surface Pro 4 M3 128GBAtto Samsung Portable T3 256GB

Read performance (via DiskSpd)

Random read test (4k, Queue Length: 4, Threads: 4)

diskspd.exe -c16G -d60 -L -w0 -t4 -o4 -b4K -r -L testfile.dat

DriveAverage LatencyIOPSMB/sAvg CPU
Internal1.10714,4225663%
Samsung T30.87618,2377136%

Sequential read test (4k, Queue Length: 4, Threads: 1)

diskspd.exe -c16G -d60 -L -w0 -t1 -o4 -b4K -L testfile.dat

DriveAverage LatencyIOPSMB/sAvg CPU
Internal0.12232,70212736%
Samsung T30.08248,47718910%

Sequential read test (4k, Queue Length: 8, Threads: 1)

diskspd.exe -c16G -d60 -L -w0 -t1 -o8 -b4K -L testfile.dat

The same test repeated, but with a larger queue to ensure getting the maximum from the drives, the Samsung got faster, but the internal drive got slower.

DriveAverage LatencyIOPSMB/sAvg CPU
Internal0.8279,6583740%
Samsung T30.14056,8872228%

Write performance (via DiskSpd)

The write performance of the external drive was very low, thus the tests included enabling the windows setting “Better Performance” on the external drive.

Random write test (4k, Queue Length: 4, Threads: 4)

diskspd.exe -c16G -d60 -L -w100 -t4 -o4 -b4K -r -L testfile.dat

DriveAverage LatencyIOPSMB/sAvg CPU
Internal3.0925,1702031%
Samsung T311.8081,35459%
Samsung T3 (Better Perf)1.9468,2143224%

Sequential write test (4k, Queue Length: 4, Threads: 1)

diskspd.exe -c16G -d60 -L -w100 -t1 -o4 -b4K -L testfile.dat

DriveAverage LatencyIOPSMB/sAvg CPU
Internal0.10538,15614911%
Samsung T34.19295446%
Samsung T3 (Better Perf)0.05079,87031120%

Conclusion

Provided that the drive was set to use “Better Performance“, the external Samsung S3 exceeds the performance of the internal drive in every scenario, with the added bonus of significantly lower CPU usage required for read operations.

Thus it is a great way to easily increase laptop storage capacity whilst retaining comparable storage performance, providing the computer has a USB 3.0 or 3.1 Gen 1 port or better.

Samsung T3 Portable SSD

%d bloggers like this: