Оптимизация системы не когда не бывает лишней. И сегодня мы поговорим о некоторых способов, как можно оптимизировать Linux. Рассмотрим универсальные варианты, которые будут полезны всем дистрибутивам и независимо от окружения рабочего стола. И так, пример оптимизации будем рассматривать на дистрибутиве Linux Mint. Первым делом нужно отключить все лишнее из автозагрузки системы. По этому идем в меню, затем параметры и автозагрузка и отключаем все что нам не нужно:
Отключаем server
Далее нам необходимо отключить ненужные сервера, которые так же запускаются при старте системы. Например сервер печати, сервер samba, сервер ssh и многие другие. Для этого нам понадобится Synaptic, если он у вас не установлен, то установить его можно командой:
Debian / Ubuntu
sudo apt install synaptic
Fedora / Centos
sudo dnf install synaptic
Arch / Manjaro
sudo pacman -S synaptic
После чего в поиске набираем слово «server» и отключаем все ненужное, при этом внимательно смотрим что это за сервер. В случае если вы не знаете за что отвечает данная служба, лучше либо ее не трогать, либо воспользоваться поиском в интернете:
Стоит так же заметить, отключать сервера следует без фанатизма. Ибо, можно отключить те сервера, которые необходимы для нормальной работы системы.
Отключаем службы
Теперь давайте отключим ненужные службы, которые так же стартуют вместе с нашей системой. Для этого воспользуемся командой:
service --status-all
После чего можно приступать к отключению ненужных нам служб, это можно сделать командой «sudo systemctl disable и название службы». Например, отключим службу «bluetooth»
sudo systemctl disable bluetooth
Устанавливаем Preload
Preload это демон, который кэширует часто используемые приложения. Тем самым повышая скорость запуска. Для установки Preload достаточно выполнить команду:
Debian / Ubuntu
sudo apt install preload
Arch / Manjaro
sudo pacman -S preload
Но, стоит оговорится, что для Preload нужно много памяти, данный демон не подойдет для тех, у кого меньше 8 гигабайт оперативной памяти.
Модуль ядра ZRAM
ZRAM это модуль ядра, который сжимает содержимое оперативной памяти. Тем самым способствует вмещать в оперативную память больше информации. Это немного увеличит нагрузку на процессор, но, не значительно.