Проверка и включение TRIM на SSD дисках

Три основных шага для проверки и включения TRIM на SSD дисках:

  1. Проверка наличия функции:
  2. hdparm -I /dev/sdd|grep "TRIM supported"

    Если появляется запись вида:

    * Data Set Management TRIM supported — то функция есть, и если есть *, то она активирована.

  3. Включение на ФС:
  4. Добавляем в файл /etc/fstab функцию discard для SSD накопителя.

  5. Повторная проверка (на всякий случай):
  6. dd if=/dev/urandom of=tempfile count=100 bs=512k oflag=direct
    hdparm --fibmap tempfile

    Прочитайте данные со стартового LBA адреса файла, замените [ADDRESS] на свой Starting LBA address из вывода предыдущей команды:

    hdparm --read-sector [ADDRESS] /dev/sdX
    rm tempfile
    sync

    Повторяем:

    hdparm --read-sector [ADDRESS] /dev/sdX

    Должны быть только нули. Тогда работает Trim.

Что будем искать? Например,VPS-сервер

Мы в социальных сетях