Ответы:
TRIM делает как минимум три вещи:
Теперь все зависит от ваших приоритетов.
Для 1), вы не должны использовать fstrimвообще, но использовать discardопцию вашей файловой системы. Только если все мгновенно обрезается, SSD перестает копировать ненужные биты данных. Однако на практике было показано, что предотвращение усиления записи не так важно, так как SSD хорошо справляется с большим количеством операций записи.
Для 2), использование fstrimеженедельно или даже ежемесячно вполне нормально. Нет необходимости использовать мгновенное сбрасывание или ежедневную обрезку - это будет краткосрочной мерой, но речь идет о том, чтобы сохранить SSD счастливым в долгосрочной перспективе. Но это также зависит от вашего использования: если ваша файловая система всегда заполнена и видит много записей, вам может потребоваться выполнять обрезку более регулярно, чем если бы вы имели тенденцию иметь много свободного места и не так много записей в ваших файловых системах.
Для 3), вы не должны использовать какие-либо виды отделки вообще. В основном, если вы ожидаете быть человеком, совершать ошибки, иметь несчастные случаи - как вы только что удалили свою коллекцию фотографий, к сожалению - инструменты восстановления вроде photorecне будут работать после TRIM, потому что с TRIM все исчезло навсегда.
С точки зрения чистого восстановления данных, SSD - огромная головная боль. В Linux происходит слишком много обрезки, даже без вашего ведома ( mkfsподразумевается, что обрезка, lvremove/ lvresize/ ... может, если у issue_discardsнекоторых разделителей могут быть идеи, ...). Внезапно ранее обратимые действия становятся необратимыми, и все ради получения еще нескольких баллов в некотором тесте файловой системы ...
Если вы решите, fstrimвы должны знать, где находится задание cron, чтобы вы могли отключить его в случае аварии, таким образом вы получите компромисс между 2) и 3). В общем случае с SSD вы должны убедиться, что у вас есть хорошие резервные копии, они даже более важны, чем с HDD, поскольку у вас меньше шансов на восстановление на SSD.
man fstrim в Ubuntu 16.04 есть
Running fstrim frequently, or even using mount -o discard, might nega‐ tively affect the lifetime of poor-quality SSD devices. For most desk‐ top and server systems the sufficient trimming frequency is once a week.
discardэто неоптимальная производительность: blog.neutrino.es/2013/… и patrick-nagel.net/blog/archives/337