I am trying to understand the whole TRIM / Garbage Collection thing and have read numerous places that the reason TRIM is needed is because the SSD itself doesn't know which files have been deleted. So, if the drive doesn't know what it contains, how can I remove a drive from one computer, connected it to another, and see everything? The answer has to be that the drive does, in fact, know what files it contains. So, if it contains that information, why can't the drive itself initiate TRIM when it sees that a file has been deleted?