Что такое Trim в SSD: как работает и для чего существует?

О накопителях информации

Всем привет! Сегодня разберем функцию TRIM в SSD — что это за технология, нужно ли ее запускать принудительно, как включить и проверить, активен ли этот режим. О том, какое время эксплуатации у SSD, вы можете почитать в этом посте.

При записи любого файла на винчестер операционная система вносит его координаты в специальную таблицу. Называется она MFT (аббревиатура от Master File Table — Основная таблица файлов). При поиске данных Винда первым делом обращается к MFT, чтобы быстро определить их местоположение.

При удалении любых данных ОС попросту удаляет их координаты и затем считает, что место на диске очищено. На самом деле информация никуда не делась — просто Виндовс «забыла» туда дорогу.

Благодаря этой особенности возможно восстановление данных с винчестера или твердотельного накопителя: ОС восстанавливает пути к файлам и снова может их читать, с одним маленьким «Но». Новые данные записываются поверх старых, и если файл потерял целостность, восстановить его может быть невозможно.

Именно по этой причине с течением времени вероятность восстановления данных снижается — новая информация может стереть часть файла или его весь, и он не будет читаться и расшифровываться.

Для SSD с целью оптимизации работы процесс чуть сложнее. Windows чистит не только MFT, но и удаляет все данные из ячеек памяти — такова особенность их работы. Фактически, на твердотельный накопитель все данные записывают подряд, без разрывов и поиска свободного места, поэтому и дефрагментация им не требуется.

ТРИМ — это и есть функция очистки ячеек хранилища ССД. Для ее корректной работы нужно выполнить несколько условий:

  • Поддержка опции контроллером твердотельного накопителя;
  • TRIM должна быть активирована в Windows;
  • Дисковый контроллер должен работать в режиме AHCI.

Начиная с версии Виндовс 7 эта опция активирована по умолчанию. Она включается, если перевести девайс в режим AHCI. А так как все современные контроллеры поддерживают эту опцию, то ТРИМ в вашем компе с огромной вероятностью работает.

Как проверить, активирована ли TRIM

Нужно сделать следующее:

  • Нажать кнопку «Пуск»;
  • Ввести в строке поиска команду cmd и запустить найденный EXEшник;
  • После запуска командной строки ввести fsutil behavior query DisableDeleteNotify;
  • Нажать Enter.

Если в ответ вы увидите ноль, значит ТРИМ активна, если единица, то нет.

Как включить TRIM в Windows 10

Действовать нужно как и в предыдущем случае. Отличается только команда, которую нужно ввести. Это будет fsutil behavior query|set DisableDeleteNotify = 0. Соответственно, если функцию нужно отключить, вместо нуля поставьте единицу.

Активная TRIM — лучшая настройка для оптимальной работы твердотельного накопителя. Замечено, что если отключить эту опцию, со временем быстродействие диска снижается, так как он не может без дополнительной очистки самостоятельно разобраться с накопившимся хламом, то есть обрезками данных. Рекомендую не отключать.

Также для вас будут полезны инструкции «Проверка скорости ССД диска» и «Что такое SSD m2». Не забывайте делиться постами из моего блога в социальных сетях — так вы помогаете его продвижению. До скорой встречи!

 

С уважением, автор блога Андрей Андреев.

Оцените статью
Блог Андрея Андреева
Добавить комментарий