Comment by xenadu02

4 years ago

I have an update for everyone:

Models that lost writes in my test:

SK Hynix Gold P31 2TB SHGP31-2000GM-2, FW 31060C20

Sabrent Rocket 512 (Phison PH-SBT-RKT-303 controller, no version or date codes listed)

I've ordered more drives and will report back once I have results:

Intel 670p

Samsung 980

WD Black SN750

WD Green SN350

Kingston NV1

Seagate Firecuda 530

Crucial P2

Crucial P5 Plus

These are just my results in my specific test configuration, done by me personally for fun in my own time. I may have made mistakes or the results might be invalid for reasons not yet know. No warranties expressed or implied.

Crucial P5 Plus 1TB CT1000P5PSSD8, FW P7CR402: Pass

Crucial P2 250GB CT250P2SSD8, FW P2CR046: Pass

Kingston SNVS/250G, 012.A005: Pass

Seagate Firecuda 530 PCIe Gen 4 1TB ZP1000GM30013, FW SU6SM001: Pass

Intel 670p 1TB, SSDPEKNU010TZ, FW 002C: Pass

Samsung 970 Evo Plus: MZ-V7S2T0, 2021.10: Pass

Samsung 980 250GB MZ-V8V250, 2021/11/07: Pass

WD Red: WDS100T1R0C-68BDK0, 04Sept2021: Pass

WD Black SN750 1TB WDS100T1B0E, 09Jan2022: Pass

WD Green SN350 240GB WDS240G20C, 02Aug2021: Pass

Flush performance varies by 6x and is not necessarily correlated with overall perf or price. If you are doing lots of database writes or other workloads where durability matters don't just look at the random/sustained read/write performance!

High flush perf: Crucial P5 Plus (fastest) and WD Red

Despite being a relatively high end consumer drive the Seagate had really low flush performance. And despite being a budget drive the WD Green was really fast, almost as good as the WD Red in my test.

The SK Hynix drive had fast flush perf at times, then at other times it would slow down. But it sometimes lost flushed data so it doesn't matter much.