Программирую для Вас!


Оптимизация Linux Ubuntu
Оптимизация ram
В /etc/fstab добавляем tmpfs /tmp tmpfs defaults,noatime,nodiratime 0 0   Используем swap только в очень критичных случаях:
echo "vm.swappiness=1" >> /etc/sysctl.conf
Оптимизация загрузки демонов
Изменяем в /etc/init.d/rc
CONCURRENCY=shell
Добавляем в /etc/init.d/rcS
CONCURRENCY=shell
RAMRUN=yes
RAMLOCK=yes
CONCURRENCY=shell
добавляет распараллеливание загрузки демонов RAMRUN и RAMLOCKпомещает
/var/run и  /var/lock в tmpfs.
Также можно добавить в /etc/fstab tmpfs /var/log tmpfs defaults,noatime,nodiratime 0 0 tmpfs /var/tmp tmpfs defaults,noatime,nodiratime 0 0
В /etc/default/tmpfs добавляем:
SHM_SIZE=32000000
LOCK_SIZE=32000000
TMPFS_SIZE=64000000
Чистим автостарт приложений
sudo apt-get install bum
sudo bum
Отключение неиспользуемых служб
sudo apt-get install sysv-rc-conf
sudo sysv-rc-conf
Пересобираем init-образы
Открываем файл: sudo gedit /etc/initramfs-tools/initramfs.conf
Находим строчку MODULES=most и заменяем ее на MODULES=dep
Теперь надо запустить команду sudo update-initramfs -k all -u
Включение процессора в режим Performance при загрузке
sudo update-rc.d -f ondemand remove
Уменьшение объема программ
Нужно перейти в папку /usr/bin и набрать команду sudo strip -s *
- удаление из тел программ информации для разработчиков
Ускорение жесткого диска
Вводим sudo hdparm -d1 /dev/sda
Приоритет Xorg
Подходит как пользователям Ubuntu (Gnome), так и kUbuntu (KDE). Приоритет меняется командой renice. Нужно помнить что от 0 до -19 приоритет возрастает, а от 0 до +19 убывает. В нашем случае, мы меняем приоритет Xorg с 0 на -5
sudo renice -n -5 $(pidof X)
Ускорение процесса подкачки
Весь фокус тут в том, что файл подкачки использует так называемый коэффициент подкачки т.е. то как он распределяет swap между приложением запущенным, и приложением работающим на заднем фоне. Файл с данными о подкачке хранится в каталоге /proc/sys/vm/swappiness,
команда cat /proc/sys/vm/swappiness
под убунтой стандартно: 60
Необходимо выставить параметр на 40, а то и 20. Но вот, следует запустить громоздкое приложение, и на swap особо полагаться не придется. т.к. он будет отдавать все поровну, и тем приложениям, что на фоне, и тем, с которым вы работаете. Выставить эти параметры можно только под рутом, причем судо тут не поможет:
sudo -s -Hecho "70" > /proc/sys/vm/swappiness
или
echo "40" > /proc/sys/vm/swappiness
после чего перезагрузите компьютер.
Другие материалы по теме:

  Добавлено: 10.11.2010
  Всего комментариев: 0 | Рейтинг: 0.0/0
Вернуться к статьям | К началу

Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]



© Усков Максим 2025 | Хостинг от uCoz