Почти все советы найдены мною по инету.Но! Большая часть спизжена отсюда http://vasilisc.com/speedup_ubuntu
Итак,вот подборка настроек и оптимизация для ускорения загрузки и работы вашей Убунты:
1)Оптимизация initramfs. Нужно заменить в /etc/initramfs-tools/initramfs.conf строку MODULES=most на MODULES=dep и вызвать
update-initramfs -k all -u
2)В файле /etc/default/grub добавьте в переменную GRUB_CMDLINE_LINUX_DEFAULT noresume elevator=cfq. Не забудьте применить изменения командой update-grub
3)Отключите splash.В GRUB2 в файле /etc/default/grub удалите из переменной GRUB_CMDLINE_LINUX_DEFAULT слова quiet и splash. Не забудьте применить изменения командой update-grub
4)Лучше отключить протокол IPv6, который, когда не используется и не настроен, вызывает ненужные проблемы. Если используется загрузчик GRUB2, то редактируем nano /etc/default/grub
, ищем строчку GRUB_CMDLINE_LINUX_DEFAULT и дописываем опцию ipv6.disable=1. Сохраняем изменения и выходим. Вызываем update-grub
5)Отключите лишние стартующие программы в вашей среде. Для отключения лишних сервисов в Ubuntu старше 11.10 рекомендуется включить показ всех сервисов, так как большинство из них спрятано директивой NoDisplay.
cd /etc/xdg/autostart && sudo sed --in-place 's/NoDisplay=true/NoDisplay=false/g' *.desktop
Теперь в автозапуске будет намного больше пунктов и предельно аккуратно, понимая свои действия, можно исключить из автостарта те программы, которые вам не нужны.
6)Удаляем не нужные пакеты:
apt-get purge brltty modemmanager sane-utils
7)Изменяем работу подкачки:
nano /etc/sysctl.conf и там дописываем строчку vm.swappiness = 10
8)Ускорение сервера шрифтов. Удаляем не нужные нам шрифты
apt-get purge ttf-indic-fonts-core ttf-kacst-one ttf-khmeros-core ttf-lao ttf-punjabi-fonts ttf-unfonts-core
fc-cache -fv; fc-cache ~/.fonts
9)Правим /etc/fstab, изменяем параметры ФС корневого раздела. Дописываем а опции через запятую:
barrier=0,commit=600,noatime,nodiratime
добавляем строчки:
tmpfs /tmp tmpfs defaults,noatime,mode=1777 0 0
tmpfs /var/spool 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
10)Изменяем режим работы ФС на более быстрый,но менее отказо- и сбоеустойчивый:
tune2fs -o journal_data_writeback /dev/sda2
sda2 — это имя вашего раздела
11)Некоторые ускорения ТСР-соединения и подкачки.В файле /etc/sysctl.conf дописываем:
net.ipv4.tcp_fin_timeout = 30
net.ipv4.tcp_keepalive_time = 1800
net.ipv4.tcp_window_scaling = 0
net.ipv4.tcp_sack = 0
net.ipv4.tcp_timestamps = 0
vm.swappiness=30
Дружище, а ты не мог бы выложить каждый пункт на примере, а то я новинький в и не все до путя понимаю куда и что надо даписывать — уже 4 раза переустановил систему
Эмм…Ну как бы не вопрос,но только я не понимаю куда еще пример) Это все пишется в консоли с root правами) Файлы редактируются например командой nano *путь_к_файлу/имя_файла* и т.д.)
Если конкретно какой то пункт не ясен — спрашивай,разьясню как смогу)
есть ли смысл это все делать, у меня после всех махинаций скорость загрузки уменьшилась на 2 сек., — было 27, стало 25
У меня уменьшилась на больше секунд) Тут зависит от самого железа. У меня на нетбуке заметно быстрее стало например)