thunderamur, TRIM сообщает контроллеру диска, какие блоки файловая система считает свободными.
Приведу простой пример - ты удаляешь гигабайтный файл. Как происходит удаление? Файловая система делает пометки в индексе, что такие-то и такие-то кластеры "в принципе свободны". Т.е. на них можно писать новую информацию без опасения повредить существующую. Но информация объёмом один гигабайт сама по себе при этом никуда не пропадает. А из-за организации работы памяти SSD она и не может пропасть. В результате эти блоки оказываются как бы "подвисшими" (FS считает их свободными, а контроллер - занятыми), и при операциях вокруг них создают дополнительные проблемы, выливающиеся в общее замедление работы диска.
Чтобы привести мысли файловой системы в какую-то согласованность с мыслями контроллера SSD и существует операция TRIM.