Ускорение EXT4
Источник - http://llybin.blogspot.com/2011/06/ext4.html
Оперативной памяти 4G, диск разбит на 4 раздела:
sda1 /boot 128M
sda2 swap 8G # по православному, двойной размер оперативной памяти, для режима сна, как минимум 4G, + монтирую /tmp как tmpfs
sda3 / 20G
sda4 /home *
Ниже приведены настройки ФС если вы обладатель ИБП или ноутбука с живой батареей.
Пример /etc/fstab:
/dev/sda1 /boot ext2 noexec,nodev,nosuid,noauto,noatime 0 1 /dev/sda2 swap swap defaults 0 0 /dev/sda3 / ext4 rw,relatime,commit=60 0 1 /dev/sda4 /home ext4 rw,relatime,nodev,commit=100,barrier=0,data=writeback 0 1 tmpfs /tmp tmpfs rw,nosuid,nodev,noatime,nodiratime,size=4G,mode=0777 0 0
Отключаем журналирование на /home:
unmount /dev/sda4 tune2fs -O ^has_journal -o journal_data_writeback /dev/sda4 # ^ - это не опечатка! fsck /dev/sda4
Не рекомендуется изменение режима журналирования для корневого раздела /.
Редактируем /etc/sysctl.conf, здесь либо дописываем либо изменяем параметры, если таковые имеются:
vm.swappiness = 10 vm.dirty_ratio=20 vm.dirty_background_ratio=10 vm.dirty_writeback_centisecs=1500
Редактируем /etc/syslog-ng/syslog-ng.conf
все пути вида /var/log/*.log измените, дописав знак минус ("-") перед путями.
destination d_authlog { file("-/var/log/auth.log"); };
Не расписываю какие параметры что значат, часть информации подчерпнута здесь:
Обсуждение