Уголок новичка
   552

как оптимизировать кде(systemd-analyze blame)

долго загружается манжаро… ноут(рядом винда)
Операционная система: Manjaro Linux
Версия KDE Plasma: 5.17.5
Версия KDE Frameworks: 5.66.0
Версия Qt: 5.14.0
Версия ядра: 5.4.13-3-MANJARO
Архитектура: 64-битная
Процессоры: 4 × Intel® Core™ i5-7300HQ CPU @ 2.50GHz
Память: 7,7 ГиБ ОЗУ

манжаро устанавил вчера, до этого 7 дней пользовался линукс минт, так что строго не судите если не пойму ваш ответ

8.981s snapd.service
7.998s systemd-fsck@dev-disk-by\x2duuid-5CA3\x2dFBB4.service
7.433s systemd-fsck@dev-disk-by\x2duuid-13ae5742\x2dab92\x2d40d5\x2da8d7\x2d5d5ca257a380>
6.743s polkit.service
6.458s dev-sda7.device
3.530s org.cups.cupsd.service
2.894s avahi-daemon.service
2.829s systemd-logind.service
2.827s bluetooth.service
2.825s NetworkManager.service
2.806s linux-module-cleanup.service
2.565s ldconfig.service
2.381s ModemManager.service
1.917s apparmor.service
1.618s systemd-udevd.service
1.069s systemd-sysusers.service
891ms systemd-journal-flush.service
841ms systemd-modules-load.service
744ms tlp.service
632ms wpa_supplicant.service
592ms systemd-backlight@backlight:intel_backlight.service
518ms upower.service
501ms udisks2.service
494ms systemd-udev-trigger.service
450ms systemd-tmpfiles-setup-dev.service
441ms systemd-random-seed.service
368ms systemd-tmpfiles-setup.service
367ms snapd.apparmor.service
343ms kmod-static-nodes.service
328ms boot-efi.mount
306ms systemd-journald.service
291ms systemd-rfkill.service
273ms systemd-journal-catalog-update.service
150ms dev-hugepages.mount
149ms dev-mqueue.mount
142ms home.mount
120ms tmp.mount
116ms systemd-tmpfiles-clean.service
113ms systemd-sysctl.service
66ms systemd-remount-fs.service
60ms sys-kernel-debug.mount
55ms user@1000.service
54ms rtkit-daemon.service
53ms systemd-update-utmp.service
22ms systemd-user-sessions.service

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

avatar
[vital@v-62 ~]$ systemd-analyze
Startup finished in 6.140s (kernel) + 22.600s (userspace) = 28.741s
graphical.target reached after 22.599s in userspace
для сравнения мои кеды
+1
avatar
[fatx@fatx-pc ~]$ systemd-analyze
Startup finished in 3.253s (firmware) + 5.681s (loader) + 4.002s (kernel) + 23.694s (userspace) = 36.632s
graphical.target reached after 23.104s in userspace
+1
avatar
systemd-analyze critical-chain можно посмотреть.
Свой стационар не выключаю сутками, перевожу в ждущий режим, посему на systemd-analyze не обращаю внимания
+1
avatar
[fatx@fatx-pc ~]$ systemd-analyze critical-chain
The time when unit became active or started is printed after the "@" character.
The time the unit took to start is printed after the "+" character.

graphical.target @23.104s
└─multi-user.target @23.103s
└─snapd.service @14.347s +8.755s
└─basic.target @14.301s
└─sockets.target @14.301s
└─snapd.socket @14.275s +25ms
└─sysinit.target @14.272s
└─systemd-update-utmp.service @14.195s +76ms
└─systemd-tmpfiles-setup.service @13.929s +265ms
└─local-fs.target @13.927s
└─home.mount @13.848s +78ms
└─systemd-fsck@dev-disk-by\x2duuid-13ae5742\x2dab92\x2d40d5\x2da8d7\x2d5d5ca257a380.service @11.290s +2.543s
└─dev-disk-by\x2duuid-13ae5742\x2dab92\x2d40d5\x2da8d7\x2d5d5ca257a380.device @11.288s
+1
avatar
Посмотрел на примеры. У меня на HDD 14 секунд было. Сейчас на SSD
[ganter@manjaro ~]$ systemd-analyze 
Startup finished in 2.048s (kernel) + 1.631s (userspace) = 3.680s 
graphical.target reached after 1.628s in userspace

Операционная система: Manjaro Linux 
Версия KDE Plasma: 5.17.5
Версия KDE Frameworks: 5.66.0
Версия Qt: 5.14.0
Версия ядра: 5.4.14-2-MANJARO
Архитектура: 64-битная
Процессоры: 4 × Intel® Core™2 Quad CPU Q6600 @ 2.40GHz
Память: 3,8 ГиБ ОЗУ


Но у меня куча ненужных мне сервисов отключено.

Делать под рутом:

nano /etc/avahi/avahi-daemon.conf

и внести следующие изменения вместо yes пишем no:
use-ipv4=no
use-ipv6=no
systemctl disable avahi-daemon
systemctl mask avahi-daemon
systemctl mask avahi-demon.service
systemctl mask avahi-demon.socket


Если не пользуешься usb модемами:
systemctl mask ModemManager.service


Если нет шифрования дисков LVM:
systemctl mask lvm2-monitor.socket
systemctl mask lvm2-monitor.service
systemctl mask lvm2-lvmpolld.socket
systemctl mask lvm2-lvmpolld.service
systemctl mask lvm2-lvmetad.socket
systemctl mask lvm2-lvmetad.service
systemctl mask lvm2-activation.service
systemctl mask lvm2-activation-early.service


Если не нужен журнал:

systemctl mask systemd-journald.socket
systemctl mask systemd-journald-audit.socket
systemctl mask systemd-journald-dev-log.socket

Забыл написать. Чтобы вновь запустить нужно написать unmask к прмеру:
systemctl unmask ModemManager.service
Последний раз редактировалось
0
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.