Пожалуйста или Регистрация для создания записей и тем.

systemd-analyze blame

Страница 1 из 3Далее

Что это: systemd-analyze blame. Это не полный список команд,  надо добавить ещё:

systemd-analyze

systemd-analyze [OPTIONS...] [time]
systemd-analyze [OPTIONS...] blame
systemd-analyze [OPTIONS...] critical-chain [UNIT...]
systemd-analyze [OPTIONS...] dump [PATTERN...]
systemd-analyze [OPTIONS...] plot [>file.svg]
systemd-analyze [OPTIONS...] dot [PATTERN...] [>file.dot]
systemd-analyze [OPTIONS...] unit-paths
systemd-analyze [OPTIONS...] exit-status [STATUS...]
systemd-analyze [OPTIONS...] capability [CAPABILITY...]
systemd-analyze [OPTIONS...] condition CONDITION
systemd-analyze [OPTIONS...] syscall-filter [SET…]
systemd-analyze [OPTIONS...] filesystems [SET…]
systemd-analyze [OPTIONS...] calendar SPEC...
systemd-analyze [OPTIONS...] timestamp TIMESTAMP...
systemd-analyze [OPTIONS...] timespan SPAN...
systemd-analyze [OPTIONS...] cat-config NAME|PATH...
systemd-analyze [OPTIONS...] compare-versions VERSION1 [OPVERSION2
systemd-analyze [OPTIONS...] verify [FILE...]systemd-analyze [OPTIONS...] security UNIT...

все эти команды непонятны для начала, но полезны для ознакомления, первая и сама простая это systemd-analyze
Эту вы можите сами запустить и почитать, если знаете английский, для ознакомления подходит, как искать и что.
systemd-analyze --help
Запускаем самостоятельно.. Список будет внушительный, тут не уместится, легче один раз посмотреть в консоли.
это почти как запуск Системного монитора, с разницей, видеть закупающие команды во время запуска системы.
Самым главным условием, есть возможность отключить сервисы которые работают и даже мешают быстрому запуску. Искать что отключать не совсем правильный подход, какждая система имеет только свою архитектуру, и настройки, которые были сделаны при установке системы. и по умолчанию. Как настройки для запуска вашего ядра ПК системы. Они могут быть очень отличные и искать что отлючать, выбор надо делать только из реального состояния вашей системы. Все остальные Подсказки применительны только как частный случай...

Вот вывод затраченного времени на запуск системы(частный случай)
oky@SD-OKEAH:~$ systemd-analyze
Startup finished in 3.679s (kernel) + 6.872s (userspace) = 10.551s
graphical.target reached after 6.348s in userspace
oky@SD-OKEAH:~$
и не полный вывод: в сокращенном виде

systemd-analyze blame
oky@SD-OKEAH:~$ systemd-analyze blame
2.893s NetworkManager-wait-online.service
2.203s systemd-fsck@dev-disk-by\x2duuid-9adfee2d\x2dd925\x2d424b\x2d86e3\x2d98883f608929.service
1.435s systemd-logind.service
1.224s nvidia-persistenced.service
914ms udisks2.service
911ms vboxdrv.service
900ms ModemManager.service
770ms apt-daily.service
657ms ssh.service
550ms ntp.service
376ms dev-sdd1.device
308ms systemd-fsck@dev-disk-by\x2duuid-93192cbb\x2dd444\x2d419d\x2d83b0\x2da5c88b8defd9.service
289ms man-db.service
255ms accounts-daemon.service
244ms exim4.service
237ms NetworkManager.service
187ms logrotate.service
182ms lm-sensors.service
179ms rsyslog.service
172ms avahi-daemon.service
167ms upower.service
167ms wpa_supplicant.service
165ms pppd-dns.service
160ms networking.service

 

можно посмотреть на что потрачено время при запуске. Обязательно запомнить, это частный случай, ваш отличается !

 

https://linux-faq.ru/page/uskorenie-processa-zagruzki-distributiva-linux

https://admx.help/?Category=ALTLinux&Policy=BaseALT.Policies.SystemdUnits::accounts-daemon.service&Language=ru-ru#

Служба учетных записей (accounts-daemon)

13.474s apparmor.service
7.388s ModemManager.service
7.041s udisks2.service
4.539s accounts-daemon.service
4.384s dev-sdb2.device
3.616s avahi-daemon.service
3.579s wpa_supplicant.service
3.578s NetworkManager.service
3.561s pppd-dns.service
3.555s rsyslog.service
3.437s networking.service
3.436s systemd-logind.service
1.923s systemd-fsck@dev-disk-by\x2duuid-165d7732\x2d1256\x2d4c54\x2d946b\x2dda1e1eaa77a1.se
1.854s upower.service
789ms keyboard-setup.service
747ms systemd-sysusers.service
743ms polkit.service
694ms systemd-tmpfiles-setup.service
656ms systemd-udevd.service
538ms sddm.service
503ms systemd-modules-load.service
473ms systemd-udev-trigger.service
413ms dev-hugepages.mount
390ms systemd-remount-fs.service
382ms home.mount
360ms systemd-tmpfiles-setup-dev.service
336ms dev-mqueue.mount
333ms sys-kernel-debug.mount
304ms systemd-journald.service
267ms dev-disk-by\x2duuid-b60b3fa7\x2d175a\x2d4df4\x2d9b1d\x2dcac83e17e7fe.swap
264ms kmod-static-nodes.service
255ms rtkit-daemon.service
222ms ifupdown-pre.service
203ms systemd-timesyncd.service
165ms systemd-journal-flush.service
161ms systemd-sysctl.service
159ms systemd-random-seed.service

Спойлер

okkam@KAMICH:~$ su
Пароль:
root@KAMICH:/home/okkam# systemctl disable ModemManager.service
Removed /etc/systemd/system/multi-user.target.wants/ModemManager.service.
Removed /etc/systemd/system/dbus-org.freedesktop.ModemManager1.service.
root@KAMICH:/home/okkam# systemctl disable avahi-daemon.service
Synchronizing state of avahi-daemon.service with SysV service script with /lib/systemd/systemd-sysv-install.
Executing: /lib/systemd/systemd-sysv-install disable avahi-daemon
Removed /etc/systemd/system/dbus-org.freedesktop.Avahi.service.
Removed /etc/systemd/system/multi-user.target.wants/avahi-daemon.service.
Removed /etc/systemd/system/sockets.target.wants/avahi-daemon.socket.
root@KAMICH:/home/okkam#
root@KAMICH:/home/okkam#
root@KAMICH:/home/okkam# systemctl disable apparmor.service
Synchronizing state of apparmor.service with SysV service script with /lib/systemd/systemd-sysv-install.
Executing: /lib/systemd/systemd-sysv-install disable apparmor
Removed /etc/systemd/system/sysinit.target.wants/apparmor.service.
root@KAMICH:/home/okkam#

okkam@KAMICH:~$ systemd-analyze
Startup finished in 6.699s (kernel) + 16.636s (userspace) = 23.335s
graphical.target reached after 16.609s in userspace
okkam@KAMICH:~$

Спойлер

okkam@KAMICH:~$ systemd-analyze blame
6.052s udisks2.service
4.674s accounts-daemon.service
3.746s dev-sdb2.device
3.290s avahi-daemon.service
3.240s rsyslog.service
3.205s wpa_supplicant.service
3.205s pppd-dns.service
3.203s NetworkManager.service
3.196s alsa-restore.service
3.196s systemd-logind.service
1.566s systemd-fsck@dev-disk-by\x2duuid-165d7732\x2d1256\x2d4c54\x2d946b\x2dda1e1eaa77a1.service
1.413s packagekit.service
933ms keyboard-setup.service
868ms polkit.service
796ms upower.service
766ms networking.service
645ms systemd-udevd.service
641ms systemd-modules-load.service
610ms user@1000.service
608ms systemd-tmpfiles-setup.service
530ms home.mount
431ms sddm.service
400ms dev-mqueue.mount
371ms sys-kernel-debug.mount
368ms systemd-remount-fs.service
364ms systemd-sysusers.service
341ms rtkit-daemon.service
314ms systemd-udev-trigger.service
295ms dev-hugepages.mount
244ms ifupdown-pre.service
230ms kmod-static-nodes.service
221ms systemd-timesyncd.service
217ms systemd-journald.service
213ms dev-disk-by\x2duuid-b60b3fa7\x2d175a\x2d4df4\x2d9b1d\x2dcac83e17e7fe.swap
213ms systemd-journal-flush.service
146ms systemd-update-utmp.service
141ms systemd-tmpfiles-setup-dev.service
106ms systemd-random-seed.service
97ms console-setup.service
62ms systemd-sysctl.service
47ms plymouth-read-write.service
43ms systemd-user-sessions.service
36ms user-runtime-dir@1000.service
28ms plymouth-quit-wait.service
27ms plymouth-quit.service
23ms systemd-update-utmp-runlevel.service
16ms plymouth-start.service
okkam@KAMICH:~$

исправления.

20.867s man-db.service - оно Вам надо?
# systemctl disable man-db.service

8.616s logrotate.service - скорее всего задержку вызывает избыточное количество логов
# systemctl disable syslog.service
# apt purge rsyslog

7.447s ModemManager.service - у Вас есть модем?
# systemctl disable ModemManager.service

после..

# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point> <type> <options> <dump> <pass>
# / was on /dev/sdb2 during installation
UUID=1bf5a72e-a61f-4aaa-b27e-f1c9ddffef25 / ext4 errors=remount-ro 0 1
# /home was on /dev/sdb4 during installation
UUID=165d7732-1256-4c54-946b-da1e1eaa77a1 /home ext4 defaults 0 2
# swap was on /dev/sdb5 during installation
UUID=b60b3fa7-175a-4df4-9b1d-cac83e17e7fe none swap sw 0 0
/dev/sr0 /media/cdrom0 udf,iso9660 user,noauto 0 0

обязательная команда, ещё больше и наглядней вывод:что запущено и что работает
systemctl list-unit-files --type=service | grep enabled

Вывел как отдельное, наглядно. Что запущено, с этой  начать. Значение "enabled" работает.

systemctl list-unit-files --type=service | grep enabled
oky@SD-OKEAH:~$ systemctl list-unit-files --type=service | grep enabled
accounts-daemon.service            enabled
anacron.service                         enabled
apparmor.service                       enabled
autovt@.service                         enabled
avahi-daemon.service                 enabled
bluetooth.service                      enabled
console-setup.service                 enabled
cron.service enabled
dbus-fi.w1.wpa_supplicant1.service   enabled
dbus-org.bluez.service                        enabled
dbus-org.freedesktop.Avahi.service    enabled
dbus-org.freedesktop.ModemManager1.service    enabled
dbus-org.freedesktop.nm-dispatcher.service              enabled
dbus-org.freedesktop.timesync1.service                    enabled
getty@.service enabled
haveged.service enabled
keyboard-setup.service enabled
lm-sensors.service enabled
ModemManager.service enabled
network-manager.service enabled
networking.service enabled
NetworkManager-dispatcher.service enabled
NetworkManager-wait-online.service enabled
NetworkManager.service enabled
ntp.service enabled
nvidia-persistenced.service enabled
pppd-dns.service enabled
rsyslog.service enabled
smartd.service enabled
smartmontools.service enabled
ssh.service enabled
sshd.service enabled
syslog.service enabled
systemd-fsck-root.service enabled-runtime
systemd-timesyncd.service enabled
udisks2.service enabled
unattended-upgrades.service enabled
vboxautostart-service.service enabled
vboxballoonctrl-service.service enabled
vboxdrv.service enabled
vboxweb-service.service enabled
wpa_supplicant.service enabled
oky@SD-OKEAH:~$

Извините

okean отреагировал на эту запись.
okean

Анна! мне уже таво 61 год, скоро 62.

мне не форум как оказалось нужен и не ваше тут присутсвие! Мне вы очень интересны. погодь не спеши... Я вам дал дело делать.

отписано все как есть, там у вас если справитесь и без форума будет на чем репу почесать. я вам там дал кончно увлечение там или ещё что. дело ваше, но готовый сайт помоему это больше,
напимер мне можно там держать до пяти сайтов, я и с одним елё тянусь, вот и отдал, уверен, если Вы так линя проштудировали... там все намного круче, вы будете полной хозяйкой положения, язык PHP это особый интересный скриптовый язык, он вам поможет... могие вщи понять, вам тогда покажется игрой настройка линуса.. когда вы сделаете несколько строчек, и ваша странца зальется красками..

Поверь это так, скритовый язык настолько прекрасен и уникаленн. Я очень очень верю в вашу смекалку, она у вас её
Я не сразу вас понимаю , вернее не сразу ловлю ваш текс, это годы маи, не  все сразу уже в голове фиксируется, Вы и это с порога профиксили, и мне до вашей скорости далекова то уже,
если вы конечно зачочите сатостроением заниматься, сам сидел к ряду пать лет.. потом случилось одно пришлось по болницам долго перемещаться
все это как пыль .. не значащая ничего!

 

Очень рад нашему знакомству. вот такому!!
когда поменяешь пароль... доступ мой отпадет, сама все сделаешь, если я потратил несколько месяцев Сама АннА справится за пару неделек.. ну там.... очень на это надеюсь

Страница 1 из 3Далее