Ubuntu на SSD
Воспользовался следующими советами
http://ubuntovod.ru/instructions/ssd-ubuntu-11-10.html
http://adminunix.ru/optimizatsiya-linux-pod-ssd/
В fstab поставил параметры
errors=remount-ro,discard,commit=60,relatime,nodiratime
Логи на рабочей станции мало кому нужны после перезагрузки, поэтому целесообразно разместить их, как и временные файлы, в оперативной памяти. Для этого добавим такие строки в fstab:
tmpfs /tmp tmpfs defaults,noatime,mode=1777 0 0
tmpfs /var/tmp tmpfs defaults,noatime,mode=1777 0 0
tmpfs /var/log tmpfs defaults,noatime,mode=0755 0 0
UUID=8ffe6056-00ac-4876-8961-7076f7fc2b72 / ext4 errors=remount-ro,discard,relatime,nodiratime 0 1
# /boot/efi was on /dev/sda1 during installation
UUID=8AC4-49B7 /boot/efi vfat umask=0077 0 1
# /home was on /dev/sda5 during installation
UUID=bc36b7cf-e149-42ad-9330-b97d80527f84 /home ext4 defaults 0 2
# /usr was on /dev/sda3 during installation
UUID=b6b9068f-eef8-4a90-8dd1-acc07d28ef03 /usr ext4 errors=remount-ro,discard,relatime 0 2
# swap was on /dev/sda4 during installation
UUID=cf1bf133-c640-479f-a1e9-2f3c8d66f080 none swap sw 0 0
UUID=8ffa66df-5b6e-4eb8-850e-8f23f01c04cd /home/HD ext4 defaults 0 0
/home/HD/boss /home/vmk none defaults,bind 0 0
server1:/home/server/ /home/server nfs auto 0 0
https://webdav.yandex.ru:443 /home/vmk/CloudDisk/YaD davfs uid=vmk,file_mode=640,dir_mode=755,user,noauto 0 0
https://webdav.yandex.ru:443 /home/vmk/CloudDisk/YaD-SH davfs uid=vmk,file_mode=640,dir_mode=755,user,noauto 0 0
https://dav.box.com/dav /home/vmk/CloudDisk/box.com davfs rw,user,noauto 0 0
Меняем планировщик
Для работы с SSD диском больше подходит планировщик noop. Для начала проверим какой именно планировщик у вас включен:
cat /sys/block/sda/queue/scheduler
В квадратных скобках выводится тот планировщик, что у вас установлен на данный момент. Если это не noop - исправляем. Для этого нужно отредактировать GRUB:
sudo gedit /etc/default/grub
В открывшемся файле ищем опцию GRUB_CMDLINE_LINUX_DEFAULT. По дефлоту там стоит только "quiet splash". Прописываем рядом "elevator=noop". У меня получилось следующее:
GRUB_CMDLINE_LINUX_DEFAULT="elevator=noop"
Я удалил значения "quiet splash", так как не нуждаюсь в красивой картинке при запуске, а выиграть пару секунд хотелось.
После всех манипуляций не забываем обновить GRUB:
sudo update-grub
Ограничение своппинга
Максимально ограничить использование системой swap-раздела можно, добавив строчку в /etc/sysctl.conf
:
vm.swappiness=1
Есть еще полезные советы здесь (со ссылками в статье)
Опубликовано