Найти тему
NeuroN

Trim ssd, благо или вред.

Для начала давайте разберёмся что же такое trim у ssd.

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

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

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

Теперь о том как эта технология работает на деле.

Первое и самое простое это "обновление" информации (или заряда) в ячейках в которые информация была давно записана. Заряд со временем имеет свойство "уменьшаться".

Второе и самое интересное это как раз процесс увеличения срока службы ячеек, использование в первую очередь тех у которых число циклов записи минимально. И тут как раз зарыта одна не очень приятная вещь. Этот процесс на "пальцах" выглядит следующим образом. Когда вы "реально" удаляете данные(не складываете в корзину, а именно удаляете) операционная система даёт команду диску что эти данные не нужны. Диск для увеличения скорости убирает эти сектора(ячейки) из области доступной пользователю или операционке в служебную область. Из этой области он при команде на запись и достаёт сектора(ячейки) с наименьшим количеством циклов записи и свободные для записи для новых данных. Получаем что для записи используются самые "не уставшие" ячейки, цикл жизни устройства увеличивается. НО!! При таком подходе если вы удалили данные "мимо" корзины то вы не сможете восстановить их никакими программными средствами никогда!! Эти данные для пользователя и операционной про падают на всегда. Более того восстановления специальными программно аппаратными средствами методом восстановления предыдущей версии транслятора, грубо говоря возвратом ячеек из служебной области в пользовательскую, возможно лишь до тех пор пока ssd в "свободное от работы время" не пронулил эти ячейки. А это случится очень и очень скоро, буквально за несколько минут.

Вот такая плата за высокую скорость удаления и увеличение ресурса ssd устройства. Если вы вдруг случайно удалили действительно важную информацию со своего ssd диска, то самое правильное будет тут же отключить его от питания и обратиться к специалистам, тогда будет хоть и не большой, но шанс вернуть ваши данные. Либо нужно решить, а нужен ли trim на этом устройстве. Ну и бэкапы никто не отменял :)