Jul. 27th, 2012

dap: (Default)

Буквально только что принял в rss интересную статью о тюнинге openSUSE на предмет времени загрузки. Выхлоп уже рассмотренной утилиты systemd-analyze состоит из времени загрузки ядра и времени загрузки окружения:

systemd-analyze
Startup finished in 3639ms (kernel) + 26413ms (userspace) = 30053ms

Для ускорения взлёта ядра смотрим интегрированные плюшки и выпиливаем ненужное нас:

rpm -qf /lib/mkinitrd/scripts/setup-* | sort -u
sudo zypper rm -u splashy nfs-client

Я хотел убрать ещё кое-что, но на остальное, в конечном итоге, завязано что-нибудь полезное. Посмотрим на "чемпионов" окружения:

systemd-analyze blame | head
  7636ms network.service
  4847ms upsd.service
  4679ms systemd-vconsole-setup.service
  2514ms home.mount
  1809ms ejabberd.service
  1423ms remount-rootfs.service
  1347ms network-remotefs.service
  1283ms hddtemp.service
  1277ms mnt-G-Video.mount
  1215ms smpppd.service

Здесь я уже подчищал, пристрелим ещё и этот сервис: sudo systemctl disable network-remotefs.service

Автор упомянутой статьи рекомендует заменить метод управления сетью по умолчанию на network manager. Открываем Яст => Сетевые устройства => Сетевые настройки и переключаем. Подчищаем установленные по ходу пакеты и доставляем нужные:

sudo zypper rm iso-codes libgnome-bluetooth8 libnm-gtk0 NetworkManager-gnome
sudo zypper in --no-recommends plasmoid-networkmanagement NetworkManager-pptp-kde4

Перезагружаемся и повторяем измерение:

systemd-analyze
Startup finished in 3780ms (kernel) + 19974ms (userspace) = 23755ms

Хех, ядро стало даже чуть медленнее, а вот у оболочки мы отвоевали больше 5 секунд, да и к НМ я уже привык, давно надо было на него перейти.

PS pdnsd иногда стартует и не отдаёт имена, поэтому добавил в kvpnc в выполнение после подключения sudo systemctl restart pdnsd.service

=-=-=-=-=
Powered by Blogilo

dap: (Default)

Буквально только что принял в rss интересную статью о тюнинге openSUSE на предмет времени загрузки. Выхлоп уже рассмотренной утилиты systemd-analyze состоит из времени загрузки ядра и времени загрузки окружения:

systemd-analyze
Startup finished in 3639ms (kernel) + 26413ms (userspace) = 30053ms

Для ускорения взлёта ядра смотрим интегрированные плюшки и выпиливаем ненужное нас:

rpm -qf /lib/mkinitrd/scripts/setup-* | sort -u
sudo zypper rm -u splashy nfs-client

Я хотел убрать ещё кое-что, но на остальное, в конечном итоге, завязано что-нибудь полезное. Посмотрим на "чемпионов" окружения:

systemd-analyze blame | head
  7636ms network.service
  4847ms upsd.service
  4679ms systemd-vconsole-setup.service
  2514ms home.mount
  1809ms ejabberd.service
  1423ms remount-rootfs.service
  1347ms network-remotefs.service
  1283ms hddtemp.service
  1277ms mnt-G-Video.mount
  1215ms smpppd.service

Здесь я уже подчищал, пристрелим ещё и этот сервис: sudo systemctl disable network-remotefs.service

Автор упомянутой статьи рекомендует заменить метод управления сетью по умолчанию на network manager. Открываем Яст => Сетевые устройства => Сетевые настройки и переключаем. Подчищаем установленные по ходу пакеты и доставляем нужные:

sudo zypper rm iso-codes libgnome-bluetooth8 libnm-gtk0 NetworkManager-gnome
sudo zypper in --no-recommends plasmoid-networkmanagement NetworkManager-pptp-kde4

Перезагружаемся и повторяем измерение:

systemd-analyze
Startup finished in 3780ms (kernel) + 19974ms (userspace) = 23755ms

Хех, ядро стало даже чуть медленнее, а вот у оболочки мы отвоевали больше 5 секунд, да и к НМ я уже привык, давно надо было на него перейти.

PS pdnsd иногда стартует и не отдаёт имена, поэтому добавил в kvpnc в выполнение после подключения sudo systemctl restart pdnsd.service

=-=-=-=-=
Powered by Blogilo

January 2016

S M T W T F S
     12
34567 89
10111213141516
17181920212223
24252627282930
31      

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jan. 3rd, 2026 09:21 pm
Powered by Dreamwidth Studios