RTFM.WIKI

Ordnung muß sein. Ordnung über alles (18+)

Инструменты пользователя

Инструменты сайта


linux:fs:ext4_tune

Ускорение 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"); };

Не расписываю какие параметры что значат, часть информации подчерпнута здесь:

Обсуждение

Ваш комментарий. Вики-синтаксис разрешён:
 
linux/fs/ext4_tune.txt · Последнее изменение: 2013/08/16 19:14 — 127.0.0.1