by edent on 6/2/25, 6:00 AM with 42 comments
by duskwuff on 6/2/25, 8:10 AM
by jl6 on 6/2/25, 6:44 AM
by kevincox on 6/2/25, 8:11 AM
by jauntywundrkind on 6/2/25, 3:20 PM
In practice consumer NVMe/sata drives do tend to last longer. The ever excellent TechReport did a test to failure 10 years ago, and all drives made it to 3000 cycles. The Samsung 840 Pro almost made it to 10k cycles! https://techreport.com/review/the-ssd-endurance-experiment-t...
I'd love to see some modern drives tested. It would be really interesting to know who makes flash that in practice is the highest endurance: kioxia, micron, whose flash lasts longer? TechReport has an excellent SSD database that shows all the parts & specs on those parts, so one can go look at a SanDisk/WD SN7100 and see oh it uses Kioxia 218-Layer BiCS8 3D TLC; there's not really that many people making flash itself. It's be lovely to have some exhaustion/test to failure for these consumer stacks. And what stacks they are! 218 layers! I can't imagine endurance has gone up over the decade, especially given how strongly drives 10 years ago overperformed!! https://www.techpowerup.com/ssd-specs/western-digital-sn7100...
by jorvi on 6/2/25, 9:42 AM
On median, SD cards will experience:
- first error at 1450 r/w cycles
- failure at 3100 r/w cycles (total failure or 0.1% of sectors)
SD card endurance:
- 5* Big name brand 'Endurance' / 'Industrial' series
- 2* Adata
- 4* Amazon Basics
- 4* Delkin
- 1* Gigastone
- 5* Kingston
- 4* Kioxia (Plus and G2 only)
- 4* Lexar
- 1* onn.
- 4* OV (terrible read/write performance)
- 4* PNY
- 1* Sandisk (after WD acquisition)
- 1* Silicon Power
- 4* Transcend
by PaulKeeble on 6/2/25, 7:13 AM
At ~3000 total drive writes that is quite a lot of endurance for a raspberry pi, especially for a 128GB drive where the OS and apps only take up ~20-30GB. That is a lot of OS updates and database writes.
Still glad someone is doing this. I just went with the endurance cards with A2 ratings (Samsung in this case) but none of my Sandisks failed in my Raspberry pi's over the years they all still work but I haven't hammered them. More recently I moved to an Orange PI 5 plus which has an SSD now and that ideally is what they move to for performance and durability reasons.
by nirui on 6/2/25, 1:22 PM
Damn, I had a hit on this but this test made it clear.
I have few SBCs with SanDisk TF cards as their data storage. Those were powered with a cheap USB power adapter, and as a result, these SBCs completely locks themselves up after just few days and become inoperable. I even contacted the manufacturer of the SBCs for repair.
But before actually sending the boards out, I brought a new power adapter, replaced the old one with it, and the problem is completely gone. The SBCs are all good, the problem is the power supply.
Though, I still hope that those SBC manufacturers could switch to other storage device. SSDs, even the basic ones are much more reliable that whatever TF card listed on the test.
by imtringued on 6/2/25, 7:53 AM
Basically 99% of the time, card corruption has nothing to do with the microSD card in question and more to do with the quality of your power supply.
by bArray on 6/2/25, 1:42 PM
I had a HGST spinning disk in my laptop from prior to the WD acquisition, and it failed perfectly. It dealt with errors all of the time and never lost data, but most importantly was that when it finally kicked the bucket, it became read only and I was able to recover all data without issue.
by retrodaredevil on 6/2/25, 1:15 PM
by geor9e on 6/3/25, 12:19 AM
by addandsubtract on 6/2/25, 10:05 AM
by fanatic2pope on 6/2/25, 12:42 PM
by amelius on 6/2/25, 6:47 AM
by LargoLasskhyfv on 6/2/25, 12:42 PM
Just don't swap on them, don't write too much on them either, learn how to log to RAM, compress these, and write only in long invervals(like 1x day), configure ZRAM, and so on. Some still working after more than 10 years now.
Maybe depends on the boards too, mine are various Allwinner with GAN-powerplugs, sometimes as expensive as the boards themselves. LOL.
by FirmwareBurner on 6/2/25, 6:44 AM
Unfortunately, such posts tend not to be very relevant long term, as non-reputable brands can always switch the flash/controller dies underneath the package to save costs, while maintaining the same packaging design and SKU, so as a consumer you can always be duped into buying something with good reviews which is now a totally different product that performs worse. And that's not counting the fakes.