MyTetra Share
Делитесь знаниями!
6 простых способов ускорить Ubuntu 16.04 в разы
Время создания: 10.08.2018 22:10
Текстовые метки: ubuntu perfomance
Раздел: Ubuntu
Запись: Velonski/mytetra-database/master/base/1533921054wuezncui4e/text.html на raw.githubusercontent.com

Дистрибутив Ubuntu отлично оптимизирован и не нуждается в каких-либо дополнительных действиях со стороны пользователя. Но для фанатов оптимизации всегда найдется возможность что-то улучшить и ускорить.


Установите Preload


Самое главное — используйте Preload. Это система предварительной загрузки. Она запоминает условия работы пользователя и при следующем запуске ускоряет загрузку наиболее часто используемых программ. Например, вы постоянно пользуетесь LibreOffice. Preload это запоминает и заранее загружает приложение. Пользователь только собирается запустить офисный пакет, а всё уже готово.


Устанавливаем Preload: sudo apt-get install preload


Уберите все лишнее из автозагрузки


Уберите всё лишнее и тем самым вы убьете 3 зайцев одним выстрелом: освободите память, снизите нагрузку на процессор и повысите общую безопасность системы. В настоящее время Ubuntu использует смешанную систему управления процессами. Частично это Systemd, частично рудименты от предыдущих систем. Поэтому действуем так:


systemctl list-units --type service


Это покажет список всех процессов.


А вот так отключаем ненужные: systemctl disable <имя службы>


Что не нужно? Bluetooth, AppArmor и так далее. Чем не пользуетесь, то и отключайте. Если не знаете предназначение службы, то либо не трогайте ее, либо читайте документацию к ней.


Используйте легкие графические оболочки


Снесите тяжелую и тормозную оболочку Unity и поставьте сверхлегкий Openbox.


apt-get install openbox tint2 feh Openbox очень быстр, удобен и не отвлекает внимание от работы ненужными элементами интерфейса. А еще программы станут запускаться намного быстрее.


Из дополнительного: tint2 — легкая панель задач, feh управляет показом фоновой картинки.


Правильно подбирайте софт


Если вам нужен векторный редактор, то вовсе не обязательно ставить LibreOffice Draw. Используйте быстрый и легкий Inkscape. Практически для каждой программы можно найти более шустрый эквивалент.


Сократите задержку загрузчика GRUB


Если на компьютере установлено несколько операционных систем, то Ubuntu дает целых 10 секунд на выбор одной из них. Это время можно сократить, уменьшив значение GRUB_TIMEOUR до 5 секунд. Ну, или до 1, если вы обладаете достаточно хорошей реакцией. Изменения делаются в файле /etc/default/grub. После внесения изменений нужно в терминале дать команду на обновление конфигурации: update-grub


Оптимизация подкачки, тюнинг параметра swappiness


Для ядра Linux можно настроить значение, которое называется swappiness и отвечает за интенсивность использования файла подкачки. Файл подкачки используется для временного хранения вытесненных данных из ОЗУ и позволяет увеличить объем доступной оперативной памяти за счет заметного снижения производительности. Значение это может изменяться от 0 (запрет на подкачку) до 100 (агрессивная подкачка, когда в swap-файл попадает абсолютно все, что может быть вытеснено). В Ubuntu swappines = 60.


Какое значение является оптимальным? Споры на эту тему не утихают и по сей день. Вы можете опытным путем подобрать нужное значение. Автор этой заметки лично для себя выяснил, что компьютер начинает работать ощутимо быстрее при swappiness = 10.


Открываем файл /etc/sysctl.conf и добавляем строку "vm.swappiness=10", а дальше экспериментируйте. Готово. Теперь ваш Ubuntu 16.04 ускорился и приятно вас порадует сразу после перезагрузки.

 
MyTetra Share v.0.59
Яндекс индекс цитирования