LINUX.ORG.RU

Вопрос по советам ускорения загрузки убунту?

 ,


0

1

Подскажите на сколько эти советы верны в целом и касаемо сети в частности?

https://losst.ru/uskorenie-zagruzki-linux

В systemd реализована своя служба настройки сети - networkd, поэтому необязательно использовать NetworkManager. Работа со встроенной службой будет намного быстрее. Здесь нужно заметить, что если вы используете wifi и не хотите настраивать его вручную, через консоль, то отключать NetworkManager не стоит.

Отключаем NetworkManager и включаем networkd:

sudo systemctl disable NetworkManager
$ sudo systemctl enable systemd-networkd

Службу networking тоже можно отключить, если не используете:

sudo systemctl disable networking

Включаем resolved, который отвечает за настройку DNS серверов:

sudo systemctl enable systemd-resolved
$ sudo systemctl start systemd-resolved

Даем символическую ссылку на файл /etc/resolv.conf

sudo rm /etc/resolv.conf
$ sudo ln -s /run/systemd/resolve/resolv.conf /etc/resolv.conf

Осталось настроить динамическое получение ip адреса при загрузке:

sudo vi /etc/systemd/network/20-dhcp.network

[Match]
Name=enp*

[Network]
DHCP=yes

enp0* значит, что сеть нужно подымать только для устройств, имена которых начинаются на enp0. Готово, сеть настроена.
Deleted

EFI, SSD диск и быстрый CPU/RAM, только они помогут. Раньше, до systemd Ubuntu server грузилась на 15-20% быстрее, сейчас с этими systemd комбайнами куча systemd “служб” жрёт всё время

menangen ★★★★★
()
Ответ на: комментарий от menangen

Вот это, плюс ещё настройки вроде «fast boot» в uefi(на дефолтных возможно uefi много не даст).

nvidia
()

Советы как советы. Ненужное - отключить. Стороннее - удалить. Другое дело, что 2-3% ускорения не стоят времени затраченного на такую оптимизацию. Тем более на убунте. На Арче еще можно было бы поковыряться.

P.S. Systemd еще и систему грузить умеет. GRUB тоже можно выкинуть на мороз.

qtm ★★★
()

systemd-networkd создан как легкий сетевой менеджер, а не для быстроты. поменяй, если подключение только ethernet и всякие усб-свистки не всовываешь, то удобно.

если хочешь убыстритца в плане загрузки, то классически изучай выхлоп systemd-analyze blame и systemd-analyze plot > boot.svg там видно что тормозит загрузку.

pfg ★★★★★
()
Последнее исправление: pfg (всего исправлений: 1)
Ответ на: комментарий от Deleted

неа, говорю же «легкий» :)
наверное какиенить скрипты для интерфейса есть, но не искал.
ксати и управление networkd только через конфиги и рестарт.

pfg ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.