TRIM vs Secure Erase
Posted 11 May 2013 - 12:12 PM
so I know questions regarding TRIM have been asked before, but I want to be able to clearly distinguish between TRIM and Secure Erase (Completely sanitizing the SSD). So, the underlying technology in an SSD is NAND Flash right? You can write a page but only erase a block in order to re-write to the same page.
Now when I delete a file, does the TRIM command automatically execute? I know that once TRIM is issued, the underlying file marked "unused" is deleted beyond recovery. Does TRIM work as some sort of secure erase? Or would issuing TRIM after every delete wear out the flash storage unnecessarily? As a follow up, is there a way to securely erase an SSD in one go? Do all SSDs support the ATA Secure Erase command?
Also, I was wondering if all of this is also applicable to eMMCs? The underlying storage is the same, so, let's say an Android device acts the same way when you delete a file (it just gets marked unused until the entire block gets erased).
I guess my main question is, does TRIM act like some sort of secure erase?
Posted 12 May 2013 - 09:19 AM
Android devices use MTD drivers for internal storage, which operate on raw flash memory. The wear-leveling logic is included in the OS kernel.
Posted 13 May 2013 - 05:28 AM
1 user(s) are reading this topic
0 members, 1 guests, 0 anonymous users