systemd-analyze plot - делимся, сравниваем...

Руководства, вопросы, обсуждения
Аватара пользователя
di_mok
Сообщения: 1306
Зарегистрирован: 27 авг 2016, 19:06
Решено: 10
Откуда: Арзамас
Благодарил (а): 360 раз
Поблагодарили: 193 раза
Контактная информация:

systemd-analyze plot - делимся, сравниваем...

Сообщение #101 di_mok » 06 апр 2017, 08:41

NetWorkManager-wait-online можно попробовать убить. У меня на 18.0 он тоже долго стартовал
Настоящая водка — это не пьянство, а ключ к своей совести, с нее-то и начинается настоящая мудрость. (c)

Аватара пользователя
kobolt
Сообщения: 168
Зарегистрирован: 27 авг 2016, 21:53
Решено: 5
Откуда: Чебоксары
Благодарил (а): 13 раз
Поблагодарили: 62 раза
Контактная информация:

systemd-analyze plot - делимся, сравниваем...

Сообщение #102 kobolt » 06 апр 2017, 08:43

di_mok писал(а):Источник цитаты NetWorkManager-wait-online

удалить совсем или с загрузок убрать? и как это делать?
Изображение

Аватара пользователя
Chocobo
Сообщения: 2817
Зарегистрирован: 27 авг 2016, 22:57
Решено: 66
Откуда: НН
Благодарил (а): 263 раза
Поблагодарили: 757 раз
Контактная информация:

systemd-analyze plot - делимся, сравниваем...

Сообщение #103 Chocobo » 06 апр 2017, 08:55

kobolt, пробегись по теме, уже обсуждали как-то :smile:

Надо будет еще в кучу собрать описание дефолтных сервисов чтоль (кто они и зачем), для прозрачности
Изображение

Unborn
Сообщения: 289
Зарегистрирован: 03 сен 2016, 13:36
Решено: 6
Благодарил (а): 1 раз
Поблагодарили: 34 раза
Контактная информация:

systemd-analyze plot - делимся, сравниваем...

Сообщение #104 Unborn » 06 апр 2017, 18:26

kobolt, железка что-ли старая? Ондеманд давно не нужен. NM у всех в Минт безобразно долго. Если возможно, то снеси его к нулям и настрой руками.

Аватара пользователя
kobolt
Сообщения: 168
Зарегистрирован: 27 авг 2016, 21:53
Решено: 5
Откуда: Чебоксары
Благодарил (а): 13 раз
Поблагодарили: 62 раза
Контактная информация:

systemd-analyze plot - делимся, сравниваем...

Сообщение #105 kobolt » 07 апр 2017, 09:40

Unborn писал(а):Источник цитаты kobolt, железка что-ли старая? Ондеманд давно не нужен. NM у всех в Минт безобразно долго. Если возможно, то снеси его к нулям и настрой руками.

Ноут года так 12-13. нетбук даже. Завтра займусь "оптимизацией". как бы не получилось у меня как тут =)
неприятно думаю секунд 5-10 можно сбавить.
Изображение

Аватара пользователя
qwertKI
Сообщения: 101
Зарегистрирован: 03 сен 2016, 13:11
Решено: 3
Откуда: г.Полтава. Украина
Благодарил (а): 46 раз
Поблагодарили: 42 раза
Контактная информация:

systemd-analyze plot - делимся, сравниваем...

Сообщение #106 qwertKI » 10 апр 2017, 19:16

Свежеустановленный Stretch, DE - mate, на древнее железо :
► Показать

выдает очень и не дурные результаты:
► Показать

► Показать

и это еще не релиз, заморозка RC2, и работает при включеном композите плавно и не напрягает ноут... радует... и выглядит вкусно : https://yadi.sk/i/GYQu6NzN3GqJao
Последний раз редактировалось qwertKI 10 апр 2017, 21:14, всего редактировалось 1 раз.

Unborn
Сообщения: 289
Зарегистрирован: 03 сен 2016, 13:36
Решено: 6
Благодарил (а): 1 раз
Поблагодарили: 34 раза
Контактная информация:

systemd-analyze plot - делимся, сравниваем...

Сообщение #107 Unborn » 10 апр 2017, 20:19

qwertKI, не думаю, что тебе нужен speech-dispatcher.service

Аватара пользователя
qwertKI
Сообщения: 101
Зарегистрирован: 03 сен 2016, 13:11
Решено: 3
Откуда: г.Полтава. Украина
Благодарил (а): 46 раз
Поблагодарили: 42 раза
Контактная информация:

systemd-analyze plot - делимся, сравниваем...

Сообщение #108 qwertKI » 10 апр 2017, 21:00

Unborn писал(а):Источник цитаты не думаю, что тебе нужен speech-dispatcher.service

пропустил :)))... согласен

Аватара пользователя
kobolt
Сообщения: 168
Зарегистрирован: 27 авг 2016, 21:53
Решено: 5
Откуда: Чебоксары
Благодарил (а): 13 раз
Поблагодарили: 62 раза
Контактная информация:

systemd-analyze plot - делимся, сравниваем...

Сообщение #109 kobolt » 11 апр 2017, 15:35

di_mok писал(а):Источник цитаты NetWorkManager-wait-online

отключил его, после перезагрузки - другие два сервиса стали еще дольше заводиться. и вайфай долго подключался. я так думаю нужный сервис. а после его включения в обратно - два других сервиса стали в норму, а этот как тормозил так и тормозит=) оставил пока все как есть. пишу с работы, потому ответ без примеров.
Изображение

Аватара пользователя
di_mok
Сообщения: 1306
Зарегистрирован: 27 авг 2016, 19:06
Решено: 10
Откуда: Арзамас
Благодарил (а): 360 раз
Поблагодарили: 193 раза
Контактная информация:

systemd-analyze plot - делимся, сравниваем...

Сообщение #110 di_mok » 11 апр 2017, 16:01

Какой-то он загадочный. Ни кто толком не знает для чего он нужен, и реакция на отключение у всех разная
Настоящая водка — это не пьянство, а ключ к своей совести, с нее-то и начинается настоящая мудрость. (c)

Аватара пользователя
Chocobo
Сообщения: 2817
Зарегистрирован: 27 авг 2016, 22:57
Решено: 66
Откуда: НН
Благодарил (а): 263 раза
Поблагодарили: 757 раз
Контактная информация:

systemd-analyze plot - делимся, сравниваем...

Сообщение #111 Chocobo » 11 апр 2017, 16:09

di_mok, Он нужен чтоб ничего не делать некоторое время, чтоб другие зависимые от сети юниты за ним уже были 100% уверены что сеть поднята. Меня вот его отсутсвие тоже ни разу не задевало.

man nm-online - инфа по его проверкам
Изображение

Unborn
Сообщения: 289
Зарегистрирован: 03 сен 2016, 13:36
Решено: 6
Благодарил (а): 1 раз
Поблагодарили: 34 раза
Контактная информация:

systemd-analyze plot - делимся, сравниваем...

Сообщение #112 Unborn » 11 апр 2017, 17:43

По инструкции к системд по умолчанию он выключен. Это дистрибутивная шняга, что по умолчанию enabled. Сценарий такой в init.d наверно, я не вникал, отключил и всё. Стало быстрее.

Griga211
Сообщения: 7
Зарегистрирован: 01 окт 2016, 15:20
Контактная информация:

systemd-analyze plot - делимся, сравниваем...

Сообщение #113 Griga211 » 13 апр 2017, 10:55

Привет всем! Вот мои результаты. Система загружается от выбора в grub до появления рабочего стола за 1м 15сек - 1м 18сек, заставка Nvidia появляется на 50-53 секунде. На графике моросит ntp.service, пробовал убивать время загрузки не менялось. Вот еще blame:

Код: Выделить всё

 3min 45.043s ntp.service
         10.232s dev-sdb3.device
          7.780s networking.service
          6.935s accounts-daemon.service
          6.804s loadcpufreq.service
          5.743s grub-common.service
          5.415s NetworkManager.service
          4.531s systemd-tmpfiles-setup.service
          4.505s virtualbox-guest-utils.service
          4.415s preload.service
          3.763s thermald.service
          3.522s console-kit-log-system-start.service
          3.498s iio-sensor-proxy.service
          3.493s systemd-user-sessions.service
          3.368s rsyslog.service
          3.160s lvm2-monitor.service
          2.934s systemd-udevd.service
          2.515s console-setup.service
          1.986s systemd-tmpfiles-setup-dev.service
          1.931s irqbalance.service
          1.931s binfmt-support.service
          1.865s keyboard-setup.service
          1.463s systemd-journald.service
          1.406s systemd-fsck@dev-disk-by\x2duuid-4835\x2dF33F.service
          1.386s systemd-modules-load.service
          1.346s avahi-daemon.service
          1.303s polkitd.service
          1.101s systemd-logind.service
          1.098s speech-dispatcher.service
          1.056s ondemand.service
          1.022s lm-sensors.service
           965ms sys-kernel-debug.mount
           959ms dev-mqueue.mount
           904ms hddtemp.service
           857ms ubiquity.service
           794ms plymouth-read-write.service
           775ms dev-sdb4.swap
           757ms dev-hugepages.mount
           679ms dns-clean.service
           485ms systemd-sysctl.service
           377ms ufw.service
           369ms systemd-journal-flush.service
           366ms colord.service
           356ms kmod-static-nodes.service
           338ms systemd-update-utmp.service
           282ms systemd-udev-trigger.service
           279ms boot-efi.mount
           253ms systemd-random-seed.service
           240ms resolvconf.service
           226ms user@1000.service
           210ms udisks2.service
           186ms pppd-dns.service
           186ms alsa-restore.service
           173ms upower.service
           165ms systemd-remount-fs.service
           162ms proc-sys-fs-binfmt_misc.mount
           143ms console-kit-daemon.service
            93ms openvpn.service
            91ms setvtrgb.service
            62ms systemd-tmpfiles-clean.service
            37ms rc-local.service
            15ms plymouth-quit.service
             6ms cpufrequtils.service
             6ms sys-fs-fuse-connections.mount
             6ms ureadahead-stop.service
             5ms systemd-update-utmp-runlevel.service
             4ms plymouth-quit-wait.service
             2ms rtkit-daemon.service
             1ms nvidia-persistenced.service

Чуть позже убью ntp выложу снова.

Выкладываю с убитым ntp.

Код: Выделить всё

grigoriy@grigoriy-PC ~ $ sudo systemd-analyze
Startup finished in 6.018s (kernel) + 28.729s (userspace) = 34.748s
grigoriy@grigoriy-PC ~ $ sudo systemd-analyze blame
         10.893s dev-sdb3.device
          6.932s networking.service
          6.224s loadcpufreq.service
          5.703s NetworkManager.service
          5.138s grub-common.service
          4.733s systemd-tmpfiles-setup.service
          3.966s accounts-daemon.service
          3.792s speech-dispatcher.service
          3.726s hddtemp.service
          3.285s lvm2-monitor.service
          3.090s console-kit-daemon.service
          2.930s console-kit-log-system-start.service
          2.908s iio-sensor-proxy.service
          2.897s rsyslog.service
          2.861s systemd-udevd.service
          2.718s avahi-daemon.service
          2.712s thermald.service
          2.556s console-setup.service
          2.256s systemd-tmpfiles-setup-dev.service
          1.951s binfmt-support.service
          1.855s irqbalance.service
          1.823s virtualbox-guest-utils.service
          1.719s keyboard-setup.service
          1.709s preload.service
          1.517s systemd-journald.service
          1.435s systemd-fsck@dev-disk-by\x2duuid-4835\x2dF33F.service
          1.389s systemd-modules-load.service
          1.106s ondemand.service
          1.051s polkitd.service
           917ms lm-sensors.service
           885ms systemd-logind.service
           870ms dev-sdb4.swap
           846ms plymouth-read-write.service
           791ms dev-mqueue.mount
           779ms dev-hugepages.mount
           773ms sys-kernel-debug.mount
           674ms dns-clean.service
           540ms systemd-sysctl.service
           420ms kmod-static-nodes.service
           401ms ufw.service
           351ms systemd-journal-flush.service
           318ms systemd-user-sessions.service
           318ms ubiquity.service
           310ms systemd-update-utmp.service
           278ms user@1000.service
           276ms systemd-udev-trigger.service
           249ms systemd-random-seed.service
           247ms boot-efi.mount
           244ms pppd-dns.service
           239ms resolvconf.service
           204ms udisks2.service
           190ms setvtrgb.service
           182ms colord.service
           170ms upower.service
           168ms systemd-remount-fs.service
           142ms proc-sys-fs-binfmt_misc.mount
           118ms openvpn.service
            45ms rc-local.service
            20ms alsa-restore.service
            17ms plymouth-quit.service
            12ms sys-fs-fuse-connections.mount
             8ms cpufrequtils.service
             6ms systemd-update-utmp-runlevel.service
             3ms ureadahead-stop.service
             2ms plymouth-quit-wait.service
             2ms rtkit-daemon.service
           900us nvidia-persistenced.service

Собственно вот сам график. Ребята, надеюсь на вашу помощь.
PS. Забыл добавить... Форточки стартуют от выбора в grub до появления рабочего стола за 28-30 сек(

Unborn
Сообщения: 289
Зарегистрирован: 03 сен 2016, 13:36
Решено: 6
Благодарил (а): 1 раз
Поблагодарили: 34 раза
Контактная информация:

systemd-analyze plot - делимся, сравниваем...

Сообщение #114 Unborn » 13 апр 2017, 11:49

Griga211 писал(а):Источник цитаты Чуть позже убью ntp выложу снова.

Если ты знаешь, что такое ntp, то должен понимать, почему он может долго загружаться. lvm используется? speech-dispatcher.service, извиняюсь, у тебя очень плохое зрение? ondemand.service используется для ЦП до 2 поколения интел и аналогов АМД. ufw.service - стенка реально нужна? От установки preload.service на быстром диске, да и просто современном, профита в работе практически не наблюдается. avahi-daemon.service, virtualbox-guest-utils.service - это тебе видней.

В сети
Аватара пользователя
Bill Williamson
Сообщения: 301
Зарегистрирован: 31 авг 2016, 13:38
Решено: 8
Благодарил (а): 121 раз
Поблагодарили: 52 раза
Контактная информация:

systemd-analyze plot - делимся, сравниваем...

Сообщение #115 Bill Williamson » 13 апр 2017, 11:50

Griga211, можно поковыряться в настройках NTP или использовать вместо него systemd-timesyncd, предварительно полностью удалив NTP.
Изображение

Griga211
Сообщения: 7
Зарегистрирован: 01 окт 2016, 15:20
Контактная информация:

systemd-analyze plot - делимся, сравниваем...

Сообщение #116 Griga211 » 13 апр 2017, 13:19

Unborn писал(а):Источник цитаты Если ты знаешь, что такое ntp,
Мне кажется что знать что такое ntp должен любой более менее уверенный пользователь ПК. NTP он и в Африке NTP, сервис синхронизации времени даже в Win XP был, только назывался по другому возможно.
Unborn писал(а):Источник цитаты lvm используется
Вообще нет, логических томов нет.
Unborn писал(а):Источник цитаты извиняюсь, у тебя очень плохое зрение?
Да вроде со зрением все хорошо было, единственное так это совсем маленькая цветоаномалия :-D Я думаю это объясняет тот факт, что я всего лишь без пяти минут как пользователь линукс. Хочу немного получить небольшой опыт использования данной системы, а тут как говорится практика лучший друг).
Unborn писал(а):Источник цитаты ufw.service
Нет, файервол мне ни к чему. Хотя может понадобиться при использовании мобильного интернета. Но думаю отключу, если надо то включу.
Unborn писал(а):Источник цитаты От установки preload.service на быстром диске, да и просто современном, профита в работе практически не наблюдается.
Ага, это я уже понял. Установил preload и prelink чтобы хром стартовал быстрее чем 5-6 секунд после старта системы, улучшение на глаз есть на 1-2 секунды, но склоняюсь что это все плацебо. Сам диск не такой уж и современный, WD на 200 гб с sata интерфейсом, достаточно потрепан временем и используется только для экспериментов с системой.
Unborn писал(а):Источник цитаты virtualbox-guest-utils.service - это тебе видней
Ну вообще виртуалкой не планирую пользоваться, значит прибью.
Готов еще выслушать рекомендации.

Griga211
Сообщения: 7
Зарегистрирован: 01 окт 2016, 15:20
Контактная информация:

systemd-analyze plot - делимся, сравниваем...

Сообщение #117 Griga211 » 13 апр 2017, 14:41

Ну вот что вышло, общего времени загрузки это не сократило( :-D
Вот

Olej
Сообщения: 61
Зарегистрирован: 12 апр 2017, 19:59
Поблагодарили: 2 раза

systemd-analyze plot - делимся, сравниваем...

Сообщение #118 Olej » 13 апр 2017, 16:08

zuzabrik писал(а):Источник цитаты Это вроде модуль ядра линукс, который не что иное как дополнения гостевой ОС.

Это никакой не модуль ядра Linux (все модули ядра Linux имеют расширения .ko и формат объектного файла .o).
А все .service - это файлы управления сервисами подсистемы systemd.

Аватара пользователя
Chocobo
Сообщения: 2817
Зарегистрирован: 27 авг 2016, 22:57
Решено: 66
Откуда: НН
Благодарил (а): 263 раза
Поблагодарили: 757 раз
Контактная информация:

systemd-analyze plot - делимся, сравниваем...

Сообщение #119 Chocobo » 13 апр 2017, 16:16

Olej, тем не менее, речь в этом юните таки идёт о модуле vboxguest, поэтому Зузабр не был далек от истины.
Изображение

Olej
Сообщения: 61
Зарегистрирован: 12 апр 2017, 19:59
Поблагодарили: 2 раза

systemd-analyze plot - делимся, сравниваем...

Сообщение #120 Olej » 13 апр 2017, 16:22

Chocobo писал(а):Источник цитаты тем не менее, речь в этом юните таки идёт о модуле vboxguest, поэтому Зузабр не был далек от истины.

Речь в юните (файле) может идти о самых разных вещах, но от этого сам он модулем ядра никак не становится.
VirtualBox (со своими модулями) может замечательно работать и без всяких юнитов и systemd вообще, так что это далеко не тождественные вещи ... и Зузабр был сильно далёк от истины :-D


Вернуться в «Оптимизация»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость