Я устанавливаю ноутбук для демонстрации программного обеспечения. Машина имеет процессор Intel Core i7, 8 ГБ ОЗУ, 128 ГБ твердотельный накопитель и работает под управлением Ubuntu 12.04 LTS 64bit. Таким образом, SSD настроен на создание одной группы томов с / boot, / swap и / all в соответствующем логическом томе. Все вместе они занимают 30 ГБ пространства. Я планирую использовать оставшиеся для логических томов для гостей KVM, все работают Ubuntu 12.04 Server
Я хотел бы убедиться, что SSD используется оптимально. Хотя на этом сайте есть отличная информация о настройке поддержки TRIM для настроек файловой системы, в которых не используется LVM, я не нашел четкого руководства относительно моей запланированной установки.
Я нашел эту страницу , которая говорит о добавлении issue_discards
в /etc/lvm/lvm.conf
. Но в указанном файле на моей машине я не нашел цитируемый контент. Я дважды проверил man lvm.conf(5)
, также не видел упоминаний об этой опции.
Таким образом, я не уверен, что делать. Кроме того, даже сказать, что добавление опции - это правильная вещь, должен ли я на своей машине все /etc/fstab
еще добавлять опции монтирования, такие как noatime
etc?
Любые советы, указатели и / или дальнейшие указания приветствуются.
Ответы:
Для googlers - опция Issue_Discards не нужна для работы TRIM, когда мы говорим об удалении файлов. Единственный эффект - это когда вы фактически изменяете свой LVM (например, уменьшаете или удаляете логические тома). Но обычные пользователи обычно не делают этого вообще.
Этот параметр рекомендуется для тех, кто, например, предоставляет виртуальные машины в группах томов LVM и часто их удаляет. В противном случае вам это не нужно. Для получения дополнительной информации перейдите на страницу man lvm.conf. Это из руководства по администрированию RHEL 6.2 LVM:
https://access.redhat.com/site/documentation/en-US/Red_Hat_Enterprise_Linux/6/html/Logical_Volume_Manager_Administration/LVM_overview.html
Я написал блог об этом: http://lukas.zapletalovi.com/2013/11/how-to-trim-your-ssd-in-fedora-19.html
источник
Я перенес LVM 2.02.95 в Ubuntu 12.04 и поместил его в ppa. Чтобы использовать его, выполните следующие команды:
После этого обновления
issue_discards
команда/etc/lvm/lvm.conf
будет распознана как ожидается.источник
Эта опция
issue_discards
в настоящее время не поддерживается в версии LVM, поставляемой с 12.04.Из журнала изменений LVM :
В 12.04 версия LVM - 2.02.66 (12.10 идет с 2.02.95).
Установка этой опции уже сейчас не причиняет вреда, потому что она молча игнорируется.
Посмотреть Red Hat Bugzilla 820203
источник