When I use Parted Magic to secure erase an SSD I get two options.
- Secure Erase ATA Device
- Sanitize
While I have searched the net, I still do not understand the exact technical different between the two as a layman.
This is extract from say Sandisk KB.
Secure Erase is different from Sanitize because it only deletes the mapping table but will not erase all blocks that have been written to. Sanitize will delete the mapping table and will erase all blocks that have been written to. Therefore, Secure Erase is faster to complete than Sanitize. After you erase the drive using Secure Erase or Sanitize, all user data will be permanently destroyed on the selected drive. This data cannot be recovered.
I don't have clarity what a mapping table is, and hence it's not clear.
Questions that I have are
- Different between the two in simple terms
- Is one better than other and if so in what way, which one is preferred if any?
- In what way deleting only mapping table and table + blocks affect the performance if any, does it improve the I/O?
- If all I need is make data recoverable, is any one of the treatment enough?
I hope this question is on topic and all my sub-queries are related to each other.