1

У меня есть твердотельный накопитель с одним разделом NTFS, но я получаю к нему доступ через внешний интерфейс USB, и поддержка TRIM отсутствует.

У меня такой вопрос: пытается ли NTFS повторно использовать ранее использованные сектора при создании новых файлов (то есть секторов, которые раньше были заняты удаленными файлами), или она специально пытается охватить весь диск и оставить нетронутым удаленное пространство?

Если последнее, есть ли какие-то магические настройки файловой системы, которые могут заставить ее вести себя подобно первому (я спрашиваю, потому что Windows, кажется, имеет много неясных инструментов и настроек файловой системы, и я часто удивляюсь)?

Альтернативно, существует ли файловая система, которая ведет себя таким образом (предпочитает повторно использовать ранее использованное пространство вместо сохранения удаленных данных), которая совместима с Windows?

Моя цель - максимально повысить надежность SSD в ситуации, когда TRIM при удалении файла недоступен. Я обрезал все устройство до того, как отформатировать его и поместить в корпус USB, но в конце концов это пространство будет затронуто.

1 ответ1

2

Очевидная вещь состоит в том, чтобы оставить некоторое free space для увеличения выносливости SSD.
Задача TRIM состоит в том, чтобы указать сектора, которые рассматриваются ОС как удаленные. Эта функция похожа на поддержку контроллера GC (сборщика мусора), но не заменяет его. GC позаботится о ранее записанных секторах, которые находятся в очереди на удаление и перезапись. В каком графике это происходит, зависит от используемых алгоритмов.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .