On Wed, Jul 11, 2012 at 7:27 AM, David Brown <david.brown@xxxxxxxxxxxx <mailto:david.brown@xxxxxxxxxxxx>> wrote: The big question here is /why/ would you want TRIM support? In many circumstances it leads to slower operations, and for SSDs from the past couple of years it is almost entirely superseded by the SSD's own garbage collection. Are you speaking from a general usage standpoint, or from a TRIM + RAID standpoint? For the general usage case, I was under the impression that SSD garbage collection was hamstrung by insufficient knowledge about which blocks are and are not in use. E.g. when a filesystem deletes a large file simply by marking it as deleted in the filetable/inode/whatever that particular system uses, the SSD is forced to carry around (and re-copy, if necessary) the data blocks until the filesystem tells it those blocks are no longer in use (i.e. a TRIM command).