Notably, the Amazon link for the Sandisk Extreme points to an A1 version, not the A2 version[2]
1. https://www.sdcard.org/developers/overview/application/index.html
2. https://smile.amazon.com/gp/product/B07FCMBLV6So if the Pi 4 only allows you to run in A1 mode anyway, you're better off buying the A1 card and both saving money and getting a faster card. I don't know if that lack of support is true of the Pi 4, but it does seem to be true of most other SBCs according to https://github.com/ThomasKaiser/Knowledge/blob/master/articl...
I wonder if A2 support is something that could be added in newer kernels, or whether it requires hardware support.
I had Raspberry Pi's fail from consumer grade microSD cards. Which sucks if its ~4 hrs of travel (one way). This hasn't happened with industrial grade yet. (I buy mine from DigiKey.)
I'm curious about throughput differences with regards to filesystems.
Two ideas for a follow-up.
I also have had a number of other Pis using the Samsung Evo+ and SanDisk extreme cards, many running for one to two years (some doing logging, others saving time-lapse pictures, uploading in batch to an FTP share, then saving more), and have also never encountered a corruption.
I think it has a lot more to do with the power supply than the card itself (as long as you're using a SanDisk, Sony, Samsung, etc. and not some no-name card).
I think the endurance cards have a little better caching mechanism built into the flash controller itself, so they can kind of paper over flaky power supply issues. So yes, it is definitely better to use endurance class cards. But in my experience, I have not encountered an issue using the typical consumer-grade cards.
I don't think these cards are designed as random access devices. I think they're for cameras: video and photos, and also for cell phones, also mostly video and photos, maybe some app offloading also.
You can get original 32GB Sandisk Ultra A1 for $4.30 (or $8 incl. shipping) on aliexpress.
Evo+ is $8.60 (or $15.79 incl. shipping) on Amazon.
https://news.ycombinator.com/item?id=20403155
I wouldn't write the comment if I wasn't 100% sure the cards were original. Yes, you can get original Sandisk cards from aliexpress for that price, and actually verify it on the manufacturer's website. You can't do that for Samsung.