We used CrystalDiskMark 8 to test the random performance of the drive at lower queue depths (QD1 – QD8, where most of the everyday workloads occur) using 1 to 4 threads.
Random Read
In the random read tests, the 2TB WD_Black SN8100 displays a mixed range of results at various queue depths. Using a single thread, the drive climbs gradually from 30,178 IOPS at QD1 up to 123,840 IOPS at QD8. Using three threads, the drive climbs smoothly from 61,419 IOPS at QD 1 up to 426,606 IOPS at QD8. The drive's performance using two and four threads is anything but smooth.
Using two threads, the drive climbs from 61.419 IOPS at QD1 to 112,970 IOPS at QD2, where the rate of acceleration slows down until QD4, when the performance picks back up again. Using four threads, the performance barely moves between QD1 (112,207 IOPS) and QD2 (112,970 IOPS) before rapidly accelerating to finish the test run at 510,174 IOPS. Both of these dips in performance are highlighted by peaks in the drive's latency at these queue depths.
Random Write
In the 4K write tests, the performance rose quickly from QD1 to QD2 for all four tested threads, with the fastest rise seen in the three and four-threaded tests. All four threads show the performance beginning to plateau after QD2.