Re:Reverse-engineering and analysis of SanDisk High Enduranc...
by circuit10 on Sunday February 02, 2025 @12:55PM
(#42910304)
Could you get around this by using a custom ROM that installs the OS on a high-quality microSD card or something like that?
Re:Reverse-engineering and analysis of SanDisk High Enduranc...
by londons_explore on Sunday February 02, 2025 @04:01PM
(#42911787)
> phones have cheap eMMC storage which is signifcantly worse at wear leveling than the higher end UFS storage.
Which is shocking really - the phones should switch the eMMC to RAW flash mode (ie. no wear levelling), and then write an actually-smart wear levelling algorithm that runs in the OS.
The OS has far better info for wear levelling anyway - it has more visibility into read-write patterns, it has more RAM to store more state, it can cron background scrubs and reorganisation to idle periods, it can be patched if a bug is found which only manifests after years, etc.
Unfortunately, as far as I'm aware, most eMMC's can't be put into any kind of RAW mode anyway.
A lot of - especially older or mid/low range - phones have cheap eMMC storage which is signifcantly worse at wear leveling than the higher end UFS storage.