Новости из Блогов Оптимизация использования SSD-накопителя во FreeBSD 9.0

Discussion in 'Мировые новости. Обсуждения.' started by Suicide, 2 Sep 2012.

  1. Suicide

    Suicide Super Moderator
    Staff Member

    Joined:
    24 Apr 2009
    Messages:
    2,373
    Likes Received:
    6,619
    Reputations:
    693
    Оптимизация использования SSD-накопителя во FreeBSD 9.0


    Ниже собраны рекомендации по оптимизации работы SSD-накопителя во FreeBSD 9.0,
    которые удалось найти в Сети.

    Процесс установки и оптимизации под 4k блоки со сдвигом кратный 8, описывать не
    буду так как FreeBSD 9.0 cам все это делает (если установка выполнялась в
    автоматическом режиме).

    После установки необходимо включить поддержку TRIM, для этого следует выполнить
    (диск должен быть отмонтирован - загрузись с LiveCD):
    Code:
     tunefs -t enable /dev/adaxxx
    Отключение журналирования (может быть чревато более длительным временем
    проверки целостности ФС, если некорректно завершить работу, нажать reset, или
    если свет отключат - пользуйтесь бесперебойником):
    Code:
    tunefs -J disable /dev/adaxxx
       tunefs -n disable /dev/adaxxx
       tunefs -j disable /dev/adaxxx
    Посмотреть состояние флагов раздела можно командой:
    Code:
       tunefs -p /dev/adaxxx
    Отключение лишних обновлений метаданных (noatime) и использование tmpfs для
    временных разделов и логов в /etc/fstab:
    Code:
       /dev/adaxxx        /        ufs    rw,noatime    1    1
       tmpfs            /tmp        tmpfs    rw        0    0
       tmpfs            /var/run    tmpfs    rw        0    0
       tmpfs            /var/spool    tmpfs    rw        0    0
       tmpfs            /var/log    tmpfs    rw        0    0
    Перед добавлением убедитесь, что /var/spool, /var/log и /var/run не содержит
    того, что может потребоваться между перезагрузками.

    Вариант настройки через /etc/rc.conf:
    Code:
     tmpmfs="YES"
       tmpsize="20m"
       tmpmfs_flags="-S"
       varmfs="YES"
       varsize="32m"
       varmfs_flags="-S"
       populate_var="YES"
    Размер виртуальной файловой системы (tmpfs) писать в соответствии с свободным
    ОЗУ (в нашем примере, 20 мегабайт для /tmp и 32 мегабайт для /var). Настройки
    нужно сделать или в /etc/fstab или в /etc/rc.conf.


    29.08.2012 , Автор: ixes
    http://www.opennet.ru/tips/2712_ssd_disk_flash_freebsd_optimization_tunefs.shtml