I'm not talking about traditional defragging, but rather the type of SSD specific defragmention utilities or algorithms that many defraggers have been introducing recently (PerfectDisk, Auslogics, etc.). I think they mainly do free space consolidation. For my old HDD I used MyDefrag which has an option for 'Consolidate free space' and 'Flash memory disks.' The author recommends using the 'Flash memory disks' option for SSD, but only rarely (once a month). The algorithm defrags the files and consolidates free space by moving everything to the beginning of the disk, but does so by moving as little data as possible to minimize the erase-write cycles used. Note that it does no file placement optimization as it would with regaular HDD. My question is whether this is as good as it gets for SSD, or do some of the other defraggers offer something more? What's the best SSD defragger?