Does anyone know if a NAND flash device (e.g. microSD) has to be continuously supplied with energy for its wear leveling algorithms work as designed? Or, if it doesn't matter if the device is (safely) removed from the host, or if the host (safely) shuts down?
EDIT: I'm am sorry for the unclear question, what I've meant to ask was if the SD's microcontroller has any means to "remember" the history of writes and reads after a (safe) shutdown. I mean, I know the answer would be obvious if the algorithms relied on data stored on volatile memory, but I know it is safe to assume that no volatile memory is present on these drives. So my question is, if the data the wear-leveling algorithms rely on to perform as designed is present after a shutdown.
Again, I am so sorry for the confusion!