2 ms·
https://cseweb.ucsd.edu/~swanson/papers/DAC2011PowerCut.pdf https://cseweb.ucsd.edu/~swanson/papers/DAC2011PowerCut.pdf “The flash memory devices we studied in
by cwillu 3y ago
https://cseweb.ucsd.edu/~swanson/papers/DAC2011PowerCut.pdf https://cseweb.ucsd.edu/~swanson/papers/DAC2011PowerCut.pdf
“The flash memory devices we studied in this work demonstrated unexpected behavior when power failure occurs. The error rates do not always decrease as the operation proceeds, and power failure can corrupt the data from operations that completed successfully. We also found that relying on blocks that have been programmed or erased during a power failure is unreliable, even if the data appears to be intact.”
Yes, the hardware it's plugged into could also solve (or at least alleviate) the issues. It's not really useful when you're provided the hardware and told to make it work. “Get the manufacturer to acknowledge the issue, release a new revision, and then start replacing installed hardware in the field in 6 months when you start receiving it” is not preferable to “spend an extra 100 dollars on a 25 thousand dollar electrical/instrumentation installation, on an sd-card that has a demonstrated ability to deal with the hardware we have today”. I've literally spent more money on a simple push button, of which I needed dozens on such an installation (for example: https://www.digikey.ca/en/products/detail/schneider-electric/XB4BW3165/16613561 https://www.digikey.ca/en/products/detail/schneider-electric... ). :)