Lab Notes

Field Practicalities

What happened when Crucial swapped the P2’s flash without changing its name, and why one review is only a snapshot of one sample.

On this page 3 sections

A drive can pass every test on the bench and still let a buyer down later. Years in validation labs and enterprise deployments taught me that, and I call it field practicality: what actually breaks once a product leaves the lab.

Crucial P2 500GB write speeds: rated up to 940MB/s, the original sample over 1.8GB/s, the revised drive 40MB/s sustainedA three-panel schematic. Left: a dashed bar for the rating, up to 940MB/s. Center: a tall teal bar for the original TLC sample, over 1.8GB/s. Right: a very short teal bar for the revised QLC drive, 40MB/s sustained writes.LAB NOTES / FIELD PRACTICALITIESSame name, different flashRATED · ORIGINAL · REVISED01 RATED940MB/sRated, up to500GB model02 ORIGINALover 1.8GB/sOriginal sampleTLC flash03 REVISED40MB/sSustained writesQLC flash

This page starts with one case, the Crucial P2, which changed its flash without changing its name. It then covers what one review can and can’t tell you, and what I watch for now. The Flash Foundations section on supply concentration explains how two drives under one model number can carry different NAND.

A review is a snapshot

A review describes one sample. The drive that reaches shelves months later can be different, and the model number will not tell you.

Two red tower cranes rise above the unfinished upper floors of a building, against a deep blue sky with a large white cloud.

I ran into this with the Crucial P2. My original sample beat its own spec sheet: the 500GB model was rated for writes of up to 940MB/s, and mine managed over 1.8GB/s. That seemed off at the time. By August 2021, Crucial had replaced the P2’s TLC flash with slower, less durable QLC without changing the name or model number, and without announcing it.

Quiet failures worry me most, because they teach endurance design the hard way. Among the ones I’ve seen are firmware anomalies that only appear after a thousand hours of continuous uptime, so no short test catches them, and drives that passed every qualification test before aging into erratic read latencies or sudden power-resume loops.

A review is a snapshot

A review sees one sample at one moment

Three boxes joined by arrows. Box one, filled and solid: Review sample, tested once. Box two, dashed: Drive on the shelf, months later. Box three, dashed: Same drive in service after long uptime. Dashed lines drop from each box to one bar labeled Same model number on all three.01 REVIEWReview sampletested once02 SHELFDrive on the shelfmonths later03 FIELDSame drivein service afterlong uptimeSame model number on all threeThe number on the box says nothing about which drive you getMeasured in the reviewNot seen by the review
Figure 1 · The review measures the first drive only; the shelf unit and the aged drive carry the same model number. Illustrative values.

A review sees only the solid box. Dashed boxes carry the same model number, and the number alone cannot say which drive reaches you.

What the swap cost

I re-tested the new version for Tom’s Hardware. File transfers ran at roughly one-quarter the speed of the original, real-world reads at half the speed, and sustained writes fell to 40MB/s, which is slower than most hard drives. Crucial claimed the drive still lives up to its specs because QLC performance was already in the spec sheet at launch. That holds for the sequential speed of the SLC cache. It doesn’t describe a long write or a random read.

What the swap cost

The revised P2 wrote at 40MB/s, far below the original sample

Horizontal bars of write speed in megabytes per second. Crucial rating for the 500GB model, up to 940MB/s, dashed. Original sample, writes over 1.8GB/s. Revised drive, sustained writes 40MB/s, a short bar.Drive and measure05001,0001,5002,000Write speed, MB/sCrucial rating500GB, up to940MB/sOriginal samplewritesover 1.8GB/sRevised drivesustained writes40MB/sRated, up toMeasured
Figure 2 · Write speed of the Crucial P2 500GB: the maker's rating, the original sample, and the revised drive's sustained writes. Source: Tom’s Hardware re-test of the Crucial P2 and the author’s own tests.

Crucial’s rating is the dashed bar. My original sample ran well above it, and the revised drive’s sustained writes sit far below the original. That third bar is a different test, sustained writes, so the drop from the second bar isn’t like for like.

Crucial had set a precedent the year before with a second, QLC-based version of the BX500, and Tom’s Hardware had seen the same gap between spec sheet and original performance in Adata’s XPG SX8200 Pro, and Adata was already under fire for deceptive tactics. Keeping the name and number unchanged is what sets the P2 apart.

Black-and-white view from railed steps beside a canal, with a road bridge overhead and palm trees on the far bank.

The problem for buyers is that every review of the original P2, mine included, now describes a drive you may not receive. A model number can’t tell a buyer which flash is inside. That version had a UK/CA mark on its packaging and a new firmware revision, and its flash sits under the label, so the safe assumption is that any P2 has QLC flash. I no longer recommend it for a value-level SSD. Component changes can be reasonable, for supply or for cost. They need to be disclosed, and a change this large should come with a new model number.

Where I look next

Lately I’ve been looking at CXL, an interconnect built on PCIe that keeps a processor’s memory coherent with memory on attached devices. See the high bandwidth flash guide and the memory map for where flash meets it. With CXL I check memory coherency under stress, lane recovery after hot-plug events, and controller arbitration under mixed tenant contention.

Where I look next

Three checks on a shared memory and storage fabric

A wide bar labeled Shared fabric: memory and storage. Three copper links drop to three boxes: 01 Memory coherency under stress, 02 Lane recovery after hot-plug events, 03 Controller arbitration under mixed tenants. Below them, a dashed box: Found on the bench, not in the field.Shared fabric: memory and storage01 COHERENCYMemory coherencyunder stress02 RECOVERYLane recoveryafter hot-plugevents03 ARBITRATIONControllerarbitration undermixed tenantsFound on the bench, not in the fieldLink on the fabricCheck
Figure 3 · Each check is a failure to find on the bench before a customer meets it in the field. Illustrative values.

Each box is a failure I’d rather find on the bench than in a customer’s rack.

Prevention is the craft, and that means finding failure before customers do. Forensic frameworks I’ve built can spot a swap like the P2’s from telemetry alone. In the P2 case the clues were die density and die count and, in the S.M.A.R.T. data, a hint of lower power limits.

Sources

Primary is the original paper, standard or datasheet. Secondary is a review, a vendor summary or a news report. Measured is my own test data.

Show all 3 sources, 1 primary