4

Интересно, что произойдет с диском SSD, если я отформатирую его в Windows.

Заменяет ли он старые данные новыми или приказывает стереть данные, как команда TRIM, и ничего не заполнять?

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

Я думаю, что этот вопрос относится также к форматированию USB-флешек и SDHC-карт, я думаю, они тоже должны быть TRIMmed, если они используют одну и ту же технологию хранения.

2 ответа2

6

Форматирование диска не всегда эквивалентно выполнению ручного TRIM на диске - это зависит от того, имеет ли утилита форматирования явную поддержку для него. Команда формата Windows 7 действительно поддерживает это. Что касается разницы между быстрым / полным форматом в Windows, если вы делаете быстрый формат, он просто удаляет таблицу разделов и список файлов. Если вы делаете полный формат, он также выполняет полную проверку поврежденных секторов (в основном то же самое, что и быстрый формат, за которым следует запуск chkdsk /R на новом разделе).

Заменяет ли он старые данные новыми или приказывает стереть данные, как команда TRIM, и ничего не заполнять?

AFAIK, ничто никогда не перезаписывается. Я думаю, что сектора просто помечаются как свободные (если вы не делаете полный формат, который перезаписывает каждый сектор). Опять же, это если вы используете операционную систему с явной поддержкой TRIM. Из поста в блоге, на который я ссылаюсь выше:

Windows 7 запрашивает операцию обрезки не только для удаления файла. Операция Trim полностью интегрирована с командами на уровне разделов и томов, такими как Format и Delete, с командами файловой системы, относящимися к усечению и сжатию, а также с функцией восстановления системы (также называемой Volume Snapshot).

Я ожидаю, что новые сборки большинства инструментов Linux/Unix также имеют эту встроенную поддержку, хотя вам нужно будет проверить это для каждого дистрибутива (в первую очередь в зависимости от поддержки TRIM).

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

Это , как правило , не хватает, так как команды TRIM сильно отличается от стандартной записи диска / чтения / стирания команд. Если ваша операционная система не поддерживает автоматическую отправку команд TRIM, вам необходимо получить инструмент от производителя вашего SSD для ручного TRIM привода или использовать другое приложение, такое как hdparam.


Заключительные мысли: если ваша операционная система не поддерживает TRIM, было бы разумно рассмотреть возможность переключения. Хотя ручное выполнение команд TRIM на диске может увеличить срок службы и производительность диска (в отличие от простого бездействия), использование операционной системы с явной поддержкой TRIM сделает эти проблемы несуществующими (и продлит срок службы диска чем вручную с помощью утилиты TRIM).

0

Полные форматы НЕ перезаписывают данные в области данных диска, только чистые файловые системы перезаписывают только данные управления файловой системой. Иначе неформатированные или восстановленные случайно отформатированные данные никогда не смогут работать. Полный формат просто считывает оставшуюся область данных, чтобы убедиться, что секторы можно прочитать, тогда как быстрый формат не проверяет область данных для чтения.

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