I occasionally see people reference the difficulty of deleting data from an Solid State Disk. Because of the nature of SSDs (wear leveling, etc), simply writing to the same sector of the disk doesn't guarantee that it's deleted.
But modern operating systems support the ATA Trim command, which informs the SSD that the sector is no longer used by the operating system.
Does the trim command actually delete the data on the disk, or do you have to wait for the disk to do "garbage collection". If so, how long do you have to wait before the data has been cleared?