Почти все советы найдены мною по инету.Но! Большая часть спизжена отсюда 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 комментария

  1. avatar vova:

    Дружище, а ты не мог бы выложить каждый пункт на примере, а то я новинький в и не все до путя понимаю куда и что надо даписывать - уже 4 раза переустановил систему




    1



    0
    • Эмм...Ну как бы не вопрос,но только я не понимаю куда еще пример) Это все пишется в консоли с root правами) Файлы редактируются например командой nano *путь_к_файлу/имя_файла* и т.д.)
      Если конкретно какой то пункт не ясен - спрашивай,разьясню как смогу)




      1



      0
  2. avatar vova:

    есть ли смысл это все делать, у меня после всех махинаций скорость загрузки уменьшилась на 2 сек., - было 27, стало 25




    1



    0
    • У меня уменьшилась на больше секунд) Тут зависит от самого железа. У меня на нетбуке заметно быстрее стало например)




      1



      0

Добавить комментарий

%d такие блоггеры, как: