Хороший современный SSD должен иметь приличный алгоритм сборки мусора встроен в прошивку, но не все из них имеют один. Если вы собираетесь использовать RAID, получить диски, которые имеют аппаратную GC.
Проблема является SSD не имеет ни малейшего представления, как файл был удален. Это происходит потому, что при удалении файла ОС, даже не уведомляют диск. OS просто записывает удаление в файловой системе. С магнитными дисками это не проблема, потому что нет никаких накладных расходов / затрат на перезапись данных. В качестве примечания это, как коммунальные услуги могут "восстановить" файлы. Кроме того, почему, если у вас есть отказ диска, вы должны загрузиться с другого диска, и только для чтения из коррумпированного / поврежденного диска.
Поскольку SSD не знает, что файл удален не может сделать "дорогая" стереть операцию до тех пор, пока операционная система записывает новые данные в блок. Наличие хорошего GC не меняет тот факт, что без Обрежьте SSD просто не знает ОСА "думает" страница пуста.
Команда TRIM предназначена для того, чтобы в операционной системе уведомить твердотельный накопитель из которых страницы данных становятся недействительными из-за Стирание с помощью самого пользователя или операционной системы. Во время операции удаления ОС будет не только отмечать сектора как свободные для новых данных, но она также будет посылать команду TRIM для SSD с соответствующим НКС будет помечена как больше не действует. После этого момента SSD не знает, чтобы переместить данные из этого НКСА во время сборки мусора. Это приведет к уменьшению числа операций записи на флэш, уменьшая усиления записи и увеличение диска жизни.