4 ms·
It is not just power outages that can corrupt SSDs, it is any unexpected power loss without the preceding SATA commands, so I think this would include unexpect
by edwintorok 11y ago
It is not just
power outages that can corrupt SSDs, it is any unexpected power loss without the preceding SATA commands, so I think this would include unexpected OS reboots, kernel panics, etc. [1]
I've recently bought a new SSD and was searching for information on power loss protection, and the only vendor documentation on the matters seems to be [1] and [2].
SSD reviews have plenty of performance numbers (that interest me less), and besides sometimes describing what the vendor says about power loss protection they don't perform any actual testing for power loss protection, and end up being fooled by the vendors sometimes [3].
The only actual test I found was [4].
Capacitors are one way of protecting, but for some reason even some of the newer enterprise SSDs sometimes have them, sometimes not, even if older versions had them.
Some SSDs claim to have journaling (on SLC NAND) instead, but given how the firmware is closed source there is no way to inspect it for bugs.
[1] "Storage devices require a graceful removal of power to ensure data integrity is preserved.
Graceful removal of power includes commands to signal to the storage device that power might
be imminently removed" http://www.sandisk.com/Assets/docs/Unexpected_Power_Loss_Protection_Final.pdf http://www.sandisk.com/Assets/docs/Unexpected_Power_Loss_Pro...
[2] http://www.intel.com/content/dam/www/public/us/en/documents/technology-briefs/ssd-320-series-power-loss-data-protection-brief.pdf http://www.intel.com/content/dam/www/public/us/en/documents/...
[3] http://www.anandtech.com/show/8528/micron-m600-128gb-256gb-1tb-ssd-review-nda-placeholder http://www.anandtech.com/show/8528/micron-m600-128gb-256gb-1...
[4] http://lkcl.net/reports/ssd_analysis.html http://lkcl.net/reports/ssd_analysis.html