Hacker News new | ask | show | jobs
by walrus01 2853 days ago
For anything serious that is not a toy like an rpi, for industrial/embedded/ISP use, you need something with a storage interface that is either:

a) eMMC which can use a tiny flash module of the same type flash as found in MLC SSDs, with flash controller chip for write wear leveling

or

b) M.2 NVME SSD interface such as can be found on 170x170mm mini-itx x86-64 motherboards for intel or amd single socket CPUs. And of course on larger motherboards as well.

c) the "traditional" SATA3 disk interface which can be used for a SATA3 interface SSD.

Due to the very limited write lifespan of microSD cards, even "industrial" ones, it's just a really bad idea reliability wise to use a microSD card for boot and OS storage on any sort of remote embedded system that does anything important.

The drive writes per day (DWPD) figure in GB for even a cheap $55 consumer grade MLC SSD is vastly higher than the amount of times you can write to a microsd card.