A microSD card is just MMC that's socketed instead of being soldered to the package/board. It's good for flexibility. With 4GB RAM, performance should be a non-issue either way.
....over a narrow bus, and with controllers that have to make assumptions about power being yanked at any moment so they can't do proper SSD-like things that eMMC chips can do.
I wish more people understood this. People should demand higher quality SD cards (and slot controllers) instead of insisting on soldering equivalent chip on the board!
Of course wouldn't say no to M.2 slot (or similar) either. :-)
eMMC does have a wider bus and dual edge clocking so it's not a straight comparison. I think read might be fundamentally faster on eMMC but writing mostly depends on the NAND chips used inside.
Q: The SD-card speed increase is very welcome! Was an eMMC or M.2 slot considered?
A: We don't think there's a compelling advantage to socketed eMMC over SD. M.2 would have been fun, but we didn't like the form factor considerations, and had no spare PCIe lanes. I think USB 3.0 SSDs are the way to go for high-performance storage.
Maybe, I don't have another eMMC board to test with, but compared to my RPi 3 with an SD card, the eMMC feels way faster. Very noticeable doing an apt upgrade. Note I use all of my boards headless.
zozbot234|5 years ago
myself248|5 years ago
vardump|5 years ago
Of course wouldn't say no to M.2 slot (or similar) either. :-)
zwieback|5 years ago
gjsman-1000|5 years ago
Q: The SD-card speed increase is very welcome! Was an eMMC or M.2 slot considered?
A: We don't think there's a compelling advantage to socketed eMMC over SD. M.2 would have been fun, but we didn't like the form factor considerations, and had no spare PCIe lanes. I think USB 3.0 SSDs are the way to go for high-performance storage.
https://www.tomshardware.com/reviews/raspberry-pi-eben-upton...
rjsw|5 years ago
mgulick|5 years ago