bubba wrote:quick and dirty explanation, defrag/disk cleanup for SSDs that support it. Refreshes the disk to keep its speed, without having to wipe data off the drive.
Kinda sorta. Without getting into too much, TRIM is a function of the OS where it sends the TRIM command to the SSD controller to clear blocks of data which are no longer being used (when a file is deleted for example). This is done during idle time so as to not impact performance. NAND laundering (aka garbage collection) is basically performs a defrag. I'm nto 100% sure but I don't believe NAND launderer is a function of the OS but is triggered by the user using the software tool provided by the manufacturer. Also, TRIM is only supported by the newer SSD's (most requiring firmware updates) and certain OS's like Win 7 and some Linux distros.