MyTetra Share
Делитесь знаниями!
Какие опции монтирования SSD дисков нужны чтобы уменьшить на них нагрузку
Время создания: 25.08.2022 16:51
Текстовые метки: linux, ssd, опции, монтирование, trim, fstab, износ, нагрузка
Раздел: Компьютер - Linux - Драйвера и устройства
Запись: xintrea/mytetra_syncro/master/base/16614354624drzay7flk/text.html на raw.github.com

В файле /etc/fstab можно прописать следующие опции монтирования, чтобы уменьшить количество обращений к SSD диску:



  • noatime — запрещает обновление метаданных файла при чтении из него (рекомендуется и для обычных жёстких дисков).
  • nodiratime — аналогично для директорий.
  • commit=60 — устанавливает задержку записи изменений на диск в 60 секунд. Все изменения, накопленные в течение этого времени, будут записаны в один присест. Правда, если система по какой-либо причине зависнет, часть данных может быть потеряна



Кроме того, следует помнить, что опцию discard для SSD прописывать не стоит, и вот по какой причине:



Еще один, к сожалению, популярный метод автоматического освобождения неиспользуемого дискового пространства путем инициирования операции TRIM заключается в добавлении параметра монтирования ФС discard в файле /etc/fstab. Этот метод связан с большим падением производительности дисковой подсистемы и не является оптимальным. Главным его недостатком является то, что при его использовании система может периодически замедлять свою работу. Это объясняется тем, что операция TRIM инициируется после каждого удаления файла, что неоптимально, ресурсозатратно и просто не нужно. По этой причине не стоит использовать данный метод.



Во всех современных Linux вызов TRIM (командой fstrim -av или fstrim -v /) происходит автоматически раз в неделю, поэтому напрягать файловую систему при каждом действии с файлом нет никакого смысла.


Так же в этом разделе:
 
MyTetra Share v.0.65
Яндекс индекс цитирования