Настройка Trim в Ubuntu, Mint.

О том, что такое Trim, можно почитать на википедии. 

TRIM может оказать существенное влияние на производительность и долговечность устройства.

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

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

Вся суть сводится к тому, чтобы включить это.

Для начала нужно проверить, поддерживает ли ваш ssd Trim, делается это выполнение следующей команды в терминале:

$ sudo hdparm -I /dev/sda | grep «TRIM supported»

Если в результате будет сообщение «Trim supported»:

То можно перейти к самой настройке включения. 

Можно запускать в ручную командой:

$ sudo fstrim / -v

Выполнение может занять какое-то время, в случае успешности операции, вы увидите следующее сообщение:

То значит Trim был успешно выполнен. 

Автоматическое включение можно настроить создав задачу в Cron (менеджере задач по расписанию).

Создаем ежедневную задачу с именем «trim» следующей командой:

$ sudo gedit /etc/cron.daily/trim

И в открывшийся текстовый файл вставляем следущее:

#!/bin/sh
LOG=/var/log/trim.log
echo «*** $(date -R) ***» >> $LOG
fstrim -v / >> $LOG
fstrim -v /home >> $LOG

После чего, сохраняем и закрываем.
Теперь сделаем данный файл исполняемым следующей командой:

$ sudo chmod +x /etc/cron.daily/trim

Теперь ubuntu будет каждый день выполнять trim.

Стоит упомянуть, что Trim в linux работает только со следующими файловыми системами: ext4 и btrfs.


ИСТОЧНИК.

Настройка диска ssd в ubuntu в связке с hdd.