Ускоряем Ubuntu

ускоряем убунту

В данной статье хотелось бы поделится некоторыми советами, по ускорению и оптимизации Убунту. Данная информация есть на многих ресурсах, которые посвящены Ubuntu, но решил теперь ее разместить и я. Лишней не будет.

 

В Убунту по умолчанию инсталлирована программа readahead, позволяющая ускорить загрузку операционной системы. Чтобы эта утилита приносила свои плоды, нужно периодически загружать систему с параметром profile, который в свою очередь обновляет кэши readahead. Как это сделать? Нужно во время загрузки компьютера зайти в меню GRUB, нужно зажать клавишу Shift во время включения компьютера, а потом выбрать строку c названием Ubuntu и нажать клавишу E, чтобы отредактировать параметры загрузки. В тексте, который появится, нужно найти строку вида:

linux /vmlinuz-3.5.0-26-generic root=UUID=39efddef-c527-4bd0-bde5-82278c4fdeb3 ro quiet splash $vt_handoff

и в конце всей надписи добавить слово profile (не забудьте вставить пробел перед словом profile). Далее для загрузки операционной системы нужно нажать Ctrl+X либо F10. С данной опцией Ваша система будет загружаться чуть дольше чем всегда, потому что будет производится сбор нужной информации. После того, как Убунту загрузится, нужно будет еще раз перезагрузить Вашу «ось». Эти действия делают обновление информации про все используемые библиотеки и приложения во время загрузки в системном файле /etc/readahead/boot, а в /etc/readahead/desktop — информацию о загрузке окружения системы. Во время следующей загрузки системный сервис readahead, при помощи программы /sbin/readahead-list, сделает загрузку библиотек и приложений, которые упоминаются в индексе, в page cache, что чуть уменьшит время загрузки.

 

Начиная с Убунту 11.10 все системные приложения в автозагрузке скрыты директивой NoDisplay. Если вызвать службу «Автозапуск программ», то Вы увидите только программы, которые добавлены пользователем. Чтобы отображались все программы, нужно выполнить в Терминале команду:

cd /etc/xdg/autostart && sudo sed --in-place 's/NoDisplay=true/NoDisplay=false/g' *.desktop

После этого окно Автозагрузки будет таким:

 

Настройки запуска приложений_608

Вот теперь можете отключать ненужные программы, но перед этим советую почитать об них в интернете, чтобы не отключить что-то нужное.

 

Настройка Swappiness. Данная настройка изменит поведение Убунту по отношению использования Оперативной памяти(ОЗУ) и файла подкачки. Имеется параметр vm.swappiness, с дефолтным значением 60, и контролирующий процент свободной ОЗУ, при которой начнется активный сброс страниц в раздел подкачки (swap). Если по простому, то при 40% занятой памяти, Ваша система начнет активно использовать файл подкачки. Если в Вашем системном блоке оперативной памяти 4Gb и больше, то рекомендуется поменять значение параметра vm.swappiness до 10 и тем самым дать команду Ubuntu не использовать swap пока загрузка ОЗУ не достигнет 100-10=90%. В Терминале выполните следующую команду:

gksu gedit /etc/sysctl.conf

В конце файла добавьте строку: vm.swappiness=10

 

Preload – это сервис, который делает сбор информацию о программах, которые часто используются, и кэширует их и используемые ими библиотеки, что в свою очередь приводит к увеличению скорости загрузки этих приложений. Чтобы установить этот сервис выполните в Терминале:

sudo apt-get install preload

После инсталляции preload, перезагрузите компьютер и выполните в Терминале следующие команды:

sudo touch /var/lib/preload/preload.state

sudo chmod 600 /var/lib/preload/preload.state

sudo /etc/init.d/preload restart

Для проверки работы Preload можно посмотреть содержимое файла preload.state

sudo cat /var/lib/preload/preload.state

Если данный файл не пустой, значит сервис работает. Настройки preload по умолчанию подойдут многим, поэтому не рекомендуется изменять что-то в файле /etc/preload.conf.

 

Нужно создать пустой каталог командой в Терминале:

mkdir ~/.compose-cache

Теперь все Ваши Qt/GTK приложения будут немного быстрее стартовать и потреблять меньше ОЗУ.

 

Установите Менеджер настроек Compiz.

sudo apt-get install compizconfig-settings-manager

Для запуска выполним в Терминале:

ccsm

 

Менеджер настройки CompizConfig_609

 

Полную информацию про оптимизацию Убунту Вы можете посмотреть в источниках, которые и побудили меня написать этот материал:

http://help.ubuntu.ru/wiki/ubuntu_optimization

http://vasilisc.com/speedup_ubuntu

Также советуем прочесть:


Оригинал статьи http://softhelp.org.ua/?p=4340

0 комментариев

Оставить комментарий