Тонкая настройка Linux для Vertex 3 SSD
Я читал об оптимизации для SSD-дисков в Linux, там много информации, хотя она очень запутанная, и большинство из них устарели, поэтому я был бы признателен, если бы кто-нибудь пролил свет на следующие темы:
По-прежнему необходимо / рекомендуется явно включать TRIM для OCZ Vertex 3 (контроллер SandForce) в Ubuntu 11.x (ядро 3.2) с файловой системой EXT4?
Моя установка, кажется, не включила ничего особенного.После некоторых исследований я собрал эти два варианта:
- Включить поддержку обрезки с помощью опций монтирования "discard, noatime", например, в / etc / fstab
/dev/sda2 /storage ext4 noatime, сбросить [ссылка] - Периодически выполняйте команду fstrim, например, скрипт, который запускается во время загрузки или по расписанию с помощью cron. Некоторая устаревшая информация рекомендует эту опцию в отличие от сброса, поскольку последняя, как говорят, оказывает некоторое влияние на производительность. [ссылка на сайт]
Какой из вышеперечисленных рекомендуется, если таковые имеются?
- Включить поддержку обрезки с помощью опций монтирования "discard, noatime", например, в / etc / fstab
Это хорошая идея, чтобы отключить журналирование EXT4, чтобы увеличить продолжительность жизни SSD?
Как насчет изменения планировщика диска с CFQ по умолчанию (Полностью честная очередь) на Noop (FIFO) [ссылка]
Спасибо.
1 ответ
Я использую два OCZ Vertex 3 в RAID1 на моем сервере с года без оптимизаций.
Сегодня я смог использовать TRIM впервые, потому что я обновился до ядра 3.0.54 - ядро CentOS 5 по умолчанию 2.6.18 не поддерживало это.
самой утилизации должно быть достаточно, чтобы поддерживать работу привода в течение длительного времени. Убедитесь, что у вас установлена последняя версия прошивки 2.25. OCZ предоставляет хороший инструмент на oczenterprise.com для обновления SSD без перезагрузки сервера.