Справочные материалы ←
Как настроить оптимальное использование SSD-накопителя?
SSD-накопители стали во многих случаях практичной заменой обычных HDD-накопителей. У SSD-накопителей существуют важные отличия, и правильная настройка операционной системы будет окупаться в долгосрочной перспективе.
|
Начиная с Ульяновск.BSD 13 (версия 2023.02.27) в установщик системы добавлена возможность выбора типа накопителя (HDD или SSD). При установке системы на немеханические накопители рекомендуется выбирать тип накопителя SSD. В этом случае все ниже описанные действия выполняются автоматически.
|
Если Ульяновск.BSD устанавливается с помощью инсталлятора на SSD-накопитель, то обязательно необходимо оставить пустым поле, где указывается размер SWAP (раздела подкачки). А после завершения установки необходимо перезагрузиться, войти в однопользовательский режим (пункт 2. Boot Single user в загрузочном меню) и выполнить действия в зависимости от файловой системы, выбранной при установке:
- Если при установке Ульяновск.BSD была выбрана файловая система UFS2, то в однопользовательском режиме необходимо выполнить следующие команды:
tunefs -t enable /
mount -a
dd if=/dev/zero of=/usr/swap0 bs=128k count=32768
chmod 0600 /usr/swap0
В результате будет включена поддержка TRIM для файловой системы и создан SWAP-файл размером 4ГБ (изменяя значение count можно менять размер). Затем необходимо подключить этот SWAP-файл, а также перенести каталог /tmp в виртуальную память. Для этого необходимо с помощью редактора ee добавить в /etc/fstab следующие строки:
md99 none swap sw,file=/usr/swap0,late 0 0
tmpfs /tmp tmpfs rw,size=1g,mode=1777 0 0
После этого необходимо перезагрузиться.
- Если при установке Ульяновск.BSD была выбрана файловая система ZFS, то в однопользовательском режиме необходимо выполнить следующие команды:
zfs destroy root/tmp
zfs create -V 4G -o org.freebsd:swap=on -o checksum=off -o compression=off -o dedup=off -o sync=disabled -o primarycache=none root/swap
zfs mount -a
zfs set readonly=off root
Здесь root – это имя пула, которое было задано при установке (можно узнать командой zpool status). В результате из файловой системы будет удален каталог /tmp и создан SWAP размером 4ГБ. Затем необходимо перенести каталог /tmp в виртуальную память. Для этого необходимо с помощью редактора ee добавить в /etc/fstab следующую строку:
tmpfs /tmp tmpfs rw,size=1g,mode=1777 0 0
После этого необходимо перезагрузиться.
Примечание: В случае использования файловой системы ZFS лучше увеличить объем ОЗУ и вообще не создавать SWAP на диске. Подробнее о SWAP можно узнать по ссылке «Погружение в работу SWAP ОС FreeBSD».
Последнее изменение:
27.02.2023 18:46:09
Комментарии
Добавляя комментарий, убедитесь, что он соответствует теме.
Подумайте, будет ли он интересен другим. Спам, умышленная реклама и личная
переписка не допускаются. Соблюдайте правила русского языка. Комментарии
публикуются после проверки модератором и могут быть удалены без объяснения
причин. Ответы на заданные в комментариях вопросы могут исходить от любого
пользователя и являются неофициальными.
|
');
// document.write('');
// document.write('');
//}
//-->
|