Нужно ли включать TRIM, если у меня не Intel / Samsung

Я прочитал в одной из статей webupd8, что поддержка TRIM, которая была представлена ​​в Ubuntu 14.04, по умолчанию работает только для твердотельных накопителей Intel и Samsung. А как насчет других? Я использую ноутбук Dell XPS 13 Dev Edition, а твердотельный накопитель другого производителя, поэтому TRIM также работает по умолчанию или мне нужно вручную создать файл задания cron?

15
задан 18 April 2014 в 05:10

2 ответа

Все уже установлено.

команда для активации в 1 раз для обрезки:

sudo fstrim -v /

Это будет требовать времени и затем показывать результаты. Пример:

sudo fstrim -v /
[sudo] password for rinzwind: 
/: 93184647168 bytes were trimmed

И это настраивается по умолчанию для выполнения один раз в неделю за - поддерживаемые устройства-:

$ locate fstrim
/etc/cron.weekly/fstrim
/sbin/fstrim

при проверке задания крона оно все объяснено:

$ more /etc/cron.weekly/fstrim 
#!/bin/sh
# call fstrim-all to trim all mounted file systems which support it
set -e

# This only runs on Intel and Samsung SSDs by default, as some SSDs with faulty
# firmware may encounter data loss problems when running fstrim under high I/O
# load (e. g.  https://launchpad.net/bugs/1259829). You can append the
# --no-model-check option here to disable the vendor check and run fstrim on
# all SSD drives.
exec fstrim-all

, Если ручной метод работает, можно добавить --no-model-check к команде в конце (exec fstrim-all) для него для активации.

<час>

ссылка в файле является интересным чтением. Это также имеет метод, чтобы проверить, прослушивается ли Ваш диск . Много более дешевых SSD является дефектным и могло уничтожить данные.

<час>

И завершать его: это - список совместимых аппаратных средств (загрузка PDF) включая SSD.

<час>

существует другой метод, где Вы добавляете discard к своему fstab для постоянной обрезки. Сравнительные тесты (немецкий язык) способствуют fstrim [более чем 1 111] отбрасывание .

0
ответ дан 18 April 2014 в 05:10

Можно также вызвать ОБРЕЗКУ (в файловой системе как ext4/xfs) добавляющий отбрасывание к опциям/etc/fstab записи. Например, мой:

/dev/sda3   /  ext4    errors=remount-ro,discard  0       1

при использовании cryptsetup (для dmcrypt) можно также добавить отбрасывание в/etc/crypttab для принуждения ОБРЕЗКИ. Что-то как:

sda3_crypt UUID=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx none luks,discard
0
ответ дан 18 April 2014 в 05:10

Другие вопросы по тегам:

Похожие вопросы: