Что такое TRIM в SSD (простыми словами)

TRIM — это команда между операционной системой и SSD, сообщающая накопителю, какие блоки данных больше не используются (удалены или перезаписаны).

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

Что такое TRIM в SSD
Что такое TRIM в SSD

Зачем нужна TRIM в SSD?

SSD не перезаписывает данные прямо в тот же сектор – сначала нужно стереть весь блок. Без TRIM SSD не знает, какие блоки свободны, и сначала нужно читать/перемещать/стирать блоки, что снижает скорость.

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

Важно знать: Если требуется восстановление SSD  - Вы знаете, к кому обращаться.


 

Почему TRIM нужен SSD?

Что же будет с SSD без TRIM:

  • Более медленная запись файлов со временем.
  • Более интенсивная работа внутренней логики SSD, которая может быстрее изнашивать память.

Как это работает TRIM на практике

- Когда файл удалён, ОС посылает команду TRIM для соответствующих страниц/блоков.

– SSD замечает эти блоки как «свободные» и может стереть их во время простоя, чтобы при следующей записи не тратить время на предварительное стирание.

Как работает TRIM на SSD
Как работает TRIM на SSD

Как проверить/включить TRIM

На разных операционных системах процедура проверки, включена ли  TRIM отличается. В большинстве случаев она активна с момента инсталляции ОС.

Проверка  TRIM на  Windows:

  - проверить: в командной строке (с правами администратора) выполнить

    fsutil behavior query DisableDeleteNotify

    — результат 0 означает, 1 — отключен.

  - Если выключено, включается командой:

    fsutil behavior set DisableDeleteNotify 0

Проверка  TRIM на  Linux:

Большинство современных файловых систем поддерживают fstrim. Проверить вручную:

    sudo fstrim -v /

  - Можно добавить периодическое задание (cron/systemd timer) или использовать опцию mount=discard (но discard в реальном времени иногда хуже периодического fstrim).

Проверка  TRIM на  macOS:

TRIM обычно включена для оригинальных Apple SSD. Для посторонних дисков: sudo trimforce enable (перед исполнением лучше сделать резервную копию).

Подытожим, что такое TRIM на SSD

TRIM помогает SSD работать быстрее и дольше, информируя накопитель, какие блоки свободны после удаления файлов. Следует убедиться, что ОС поддерживает и использует TRIM для вашего SSD.


Восстановление данных Kiev Data Recovery

г. Киев,
ул. Бориспольская 12-В,
офис 8 (код 8K)

тел: +38 (063) 075-93-03
тел: +38 (099) 095-14-04

mail: Адрес электронной почты защищен от спам-ботов. Для просмотра адреса в вашем браузере должен быть включен Javascript.


ПРИСОЕДИНЯЙТЕСЬ:

ВООССТАНОВЛЕНИЕ ДАННЫХ   ВООССТАНОВЛЕНИЕ ДАННЫХ Киев  ВООССТАНОВЛЕНИЕ ДАННЫХ в Киеве