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

Руководства, вопросы, обсуждения
Правила форума
Как правильно задавать вопросы Правильно сформулированный вопрос и его грамотное оформление способствует высокой вероятности получения достаточно содержательного и по существу ответа. Общая рекомендация по составлению тем: 1. Версия ОС вместе с разрядностью. Пример: LM 18.1 x64, LM Sarah x32 2. DE. Если вопрос касается двух, то через запятую. (xfce, KDE, cinnamon, mate) 3. Какое железо. (достаточно вывод inxi -Fxz в спойлере (как пользоваться спойлером смотрим здесь)) или же дать ссылку на hw-probe 4. Суть. Желательно с выводом консоли, логами. 5. Скрин. Просьба указывать 1, 2 и 3 независимо от того, имеет ли это отношение к вопросу или нет. Так же не забываем об общих правилах Как пример вот
В сети
Аватара пользователя

Chocobo
Сообщения: 7656
Зарегистрирован: 27 авг 2016, 19:57
Решено: 166
Откуда: НН
Благодарил (а): 508 раз
Поблагодарили: 1999 раз

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

Сообщение Chocobo » 26 фев 2018, 23:13

_DS_, нормальная базовая загрузка для ноутбучного диска.
ядро долговато 12 сек жужжит, но это для 4.10+ версиях нередко проявляется нынче
Изображение
   
Изображение

Аватара пользователя

_DS_
Сообщения: 22
Зарегистрирован: 06 фев 2018, 16:38
Откуда: "Самара-городок"
Благодарил (а): 12 раз
Поблагодарили: 1 раз

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

Сообщение _DS_ » 27 фев 2018, 07:56

Спасибо. :smile:

Аватара пользователя

darkfenix
Сообщения: 2212
Зарегистрирован: 27 июн 2017, 10:36
Решено: 24
Благодарил (а): 134 раза
Поблагодарили: 352 раза

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

Сообщение darkfenix » 27 фев 2018, 18:01

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

darkfenix@darkfenix  ~  systemd-analyze
Startup finished in 3.865s (firmware) + 4.256s (loader) + 5.959s (kernel) + 35.820s (userspace) = 49.902s
 darkfenix@darkfenix  ~  uname -a
Linux darkfenix 4.14.21-041421-generic #201802221610 SMP Thu Feb 22 16:11:58 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux
Конечно можно ускорить, но меня и так устраивает.
Изображение

В сети
Аватара пользователя

Chocobo
Сообщения: 7656
Зарегистрирован: 27 авг 2016, 19:57
Решено: 166
Откуда: НН
Благодарил (а): 508 раз
Поблагодарили: 1999 раз

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

Сообщение Chocobo » 27 фев 2018, 23:15

Базовая инсталляция mate 18.3 x64 на Sandy Bridge I5+BumbleBee на ядре 4.4 LTS поверх btrfs с компрессией корневого раздела:

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

htpc@htpc ~ $ inxi -SCDGP
System:    Host: htpc Kernel: 4.4.0-116-generic x86_64 (64 bit)
           Desktop: MATE 1.18.0  Distro: Linux Mint 18.3 Sylvia
CPU:       Dual core Intel Core i5-2430M (-HT-MCP-) cache: 3072 KB 
           clock speeds: max: 3000 MHz 1: 2600 MHz 2: 2658 MHz 3: 2732 MHz
           4: 2739 MHz
Graphics:  Card-1: Intel 2nd Generation Core Processor Family Integrated Graphics Controller
           Card-2: NVIDIA GF106M [GeForce GT 555M]
           Display Server: X.Org 1.18.4 drivers: intel (unloaded: fbdev,vesa)
           Resolution: 1920x1080@60.00hz
           GLX Renderer: Mesa DRI Intel Sandybridge Mobile
           GLX Version: 3.0 Mesa 17.2.8
Drives:    HDD Total Size: 120.0GB (57.0% used)
           ID-1: /dev/sda model: SSD_Smartbuy_120 size: 120.0GB
Partition: ID-1: / size: 107G used: 60G (57%) fs: btrfs dev: /dev/sda2
           ID-2: /boot size: 1008M used: 63M (7%) fs: ext2 dev: /dev/sda1
           ID-3: /home size: 107G used: 60G (57%) fs: btrfs dev: /dev/sda2
           ID-4: swap-1 size: 4.42GB used: 0.00GB (0%) fs: swap dev: /dev/sda3
Входные данные:
Startup finished in 2.960s (kernel) + 12.368s (userspace) = 15.328s
http://svgshare.com/i/5iN.svg

Первая порция твиков:
sudo systemctl disable NetworkManager (с заменой на systemd-networkd)
sudo systemctl disable NetworkManager-wait-online.service
sudo systemctl disable apt-daily.service
sudo systemctl disable apt-daily-upgrade.service
sudo systemctl disable lvm2-monitor.service
sudo systemctl disable ModemManager.service
sudo systemctl disable networking.service
sudo systemctl disable ondemand.service
sudo systemctl disable speech-dispatcher.service
sudo systemctl disable pppd-dns.service
sudo systemctl disable ntp.service (c заменой на systemd-timesyncd)
sudo systemctl disable ufw.service
sudo systemctl disable openvpn.service
плюс оптимизации ssd
Первые результаты:
Startup finished in 2.903s (kernel) + 1.212s (userspace) = 4.116s
http://svgshare.com/i/5hb.svg


Переходим дальше, расчехляем и bootchartd:
http://svgshare.com/i/5gV.svg
Смотрим на процессы второго пика по цпу, уже под старт иксов с окружением, в основном следом за mate-settings-daemon:
Снимок экрана в 2018-02-28 01-51-43.png
Чистим автозагрузку всякой фигни в настройках MATE:
Снимок экрана в 2018-02-28 01-54-14.png
Смотрим вновь, стало явно чище от питонятины с блютузами, и полка по процу несколько короче:
http://svgshare.com/i/5iP.svg
Снимок экрана в 2018-02-28 01-57-49.png
Тут еще стоит определиться с пачкой dpkg-query при старте mate-session, вероятно проверяет наличие своих компонентов, чтоб определиться кого из них грузить.

Ну и по ядру есть два выделяющихся потока, но интеловый i915 в текущей конфигурации мне нужен, и думаю можно закрыть глаза
Снимок экрана в 2018-02-28 02-04-44.png
В целом, если не лезть глубже в дебри ядра и поведения инициализации DE - то на этом можно остановиться, профит достаточен :smile:
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Изображение
   
Изображение

Аватара пользователя

Seisan
Сообщения: 159
Зарегистрирован: 18 ноя 2016, 12:35
Решено: 2
Откуда: Средний Урал
Благодарил (а): 39 раз
Поблагодарили: 106 раз

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

Сообщение Seisan » 28 фев 2018, 08:35

ну вот как-то так
Linux Mint 18.3 Xfce , Kernel: 4.13.0-38-generic x86_64 , Memory: 4Гб , Graphics AMD Radeon HD 5570 , браузер Palemoon
hw-probe

Аватара пользователя

Filin
Сообщения: 379
Зарегистрирован: 05 ноя 2016, 15:20
Решено: 1
Откуда: Россия Краснодар
Благодарил (а): 48 раз
Поблагодарили: 52 раза

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

Сообщение Filin » 28 фев 2018, 09:22

Seisan, ну у тебя в принципе неплохо. Единственно сидит два процесса взаимоисключающих друг друга....хотя могу ошибаться - там Networkmanager Waiit Online -Он у тебя сожрал 6 секунд и сидит анологичный процесс Modem Manager Servis Второй процесс забирает время дважды при перепроверке. Если ты выходишь с Linux через телефон то забей на всё - так и должно быть а если только с десктопа то,,,забей ,просто ОС подгружает лишний процесс они для тебя не в тягость- лишние пять секунд загрузки. Сигарету выкурить не успеешь. Там суть в том что система ищет телефон и не находит его..

Аватара пользователя

Seisan
Сообщения: 159
Зарегистрирован: 18 ноя 2016, 12:35
Решено: 2
Откуда: Средний Урал
Благодарил (а): 39 раз
Поблагодарили: 106 раз

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

Сообщение Seisan » 28 фев 2018, 09:38

Filin писал(а):
28 фев 2018, 09:22
Если ты выходишь с Linux через телефон то забей на всё
ну так я и не шибко страдаю от ADSL, привык , другого выхода в сеть нет)))))))
Linux Mint 18.3 Xfce , Kernel: 4.13.0-38-generic x86_64 , Memory: 4Гб , Graphics AMD Radeon HD 5570 , браузер Palemoon
hw-probe

Аватара пользователя

BadBird
Сообщения: 1737
Зарегистрирован: 09 сен 2016, 18:08
Решено: 2
Благодарил (а): 93 раза
Поблагодарили: 187 раз

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

Сообщение BadBird » 28 фев 2018, 09:43

https://svgshare.com/s/5ix

Как можно задачу snapd.service выставить в ручной режим?
То есть, что бы запускалась только тогда когда мне нужны снап приложения.
Если отключить задачу, то снап приложения не запускаются совсем...
Всё о тайлинге окон...ну, или почти всё: Тыц!!!

В сети
Аватара пользователя

Chocobo
Сообщения: 7656
Зарегистрирован: 27 авг 2016, 19:57
Решено: 166
Откуда: НН
Благодарил (а): 508 раз
Поблагодарили: 1999 раз

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

Сообщение Chocobo » 28 фев 2018, 09:47

BadBird, перед запуском своих снапов надо вызвать - sudo systemctl start snapd.service
Изображение
   
Изображение

Аватара пользователя

Filin
Сообщения: 379
Зарегистрирован: 05 ноя 2016, 15:20
Решено: 1
Откуда: Россия Краснодар
Благодарил (а): 48 раз
Поблагодарили: 52 раза

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

Сообщение Filin » 28 фев 2018, 09:50

Да всё правильно. Мы просто привыкли меряться письками а на самом деле там играет роль 10-20 секунд. Ты не успеешь дадаже щёлкнуть зажигалгкой и прикурить сигарету прежде чем загрузяться лишние процессы о которым мы тут воюем. ИМХО налить кружку кофе и спокойно выпить проще чем сидедь с секундомером мерять сколько грузиться мой Linux/ я за кофе, ну или за пиво !

Аватара пользователя

BadBird
Сообщения: 1737
Зарегистрирован: 09 сен 2016, 18:08
Решено: 2
Благодарил (а): 93 раза
Поблагодарили: 187 раз

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

Сообщение BadBird » 28 фев 2018, 10:01

Chocobo, спасибо!!!
Минус 2 сек; http://svgshare.com/s/5j8
Всё о тайлинге окон...ну, или почти всё: Тыц!!!

Аватара пользователя

connor41
Сообщения: 270
Зарегистрирован: 12 июл 2017, 23:19
Решено: 1
Благодарил (а): 72 раза
Поблагодарили: 33 раза

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

Сообщение connor41 » 01 мар 2018, 06:21

inxi

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

 connor41@acer  ~  inxi -SCDGP
System:    Host: acer Kernel: 4.15.5-1-zen x86_64 bits: 64 Desktop: i3 4.14.1 Distro: Arch Linux
CPU:       Dual core AMD E1-1200 APU with Radeon HD Graphics (-MCP-) cache: 512 KB
           clock speeds: max: 1400 MHz 1: 1384 MHz 2: 1392 MHz
Graphics:  Card: Advanced Micro Devices [AMD/ATI] Wrestler [Radeon HD 7310]
           Display Server: x11 (X.Org 1.19.6 ) drivers: ati,radeon (unloaded: modesetting)
           Resolution: 1366x768@60.01hz
           OpenGL: renderer: AMD PALM (DRM 2.50.0 / 4.15.5-1-zen, LLVM 5.0.1) version: 3.3 Mesa 17.3.6
Drives:    HDD Total Size: 500.1GB (53.6% used)
           ID-1: /dev/sda model: HGST_HTS545050A7 size: 500.1GB
Partition: ID-1: / size: 72G used: 61G (89%) fs: ext4 dev: /dev/sda6
           ID-2: swap-1 size: 1.72GB used: 0.00GB (0%) fs: swap dev: /dev/sda7
           ID-3: swap-2 size: 0.17GB used: 0.00GB (0%) fs: swap dev: /dev/zram0
           ID-4: swap-3 size: 0.17GB used: 0.00GB (0%) fs: swap dev: /dev/zram1
 connor41@acer  ~  
systemd-analyze

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

 connor41@acer  ~  systemd-analyze
Startup finished in 5.638s (kernel) + 18.962s (userspace) = 24.601s
Ну как вам?)
Arch Linux and Linux mint User :smile:
4.14.13-1-zen
i3wm :tux:

Аватара пользователя

di_mok
Сообщения: 3583
Зарегистрирован: 27 авг 2016, 16:06
Решено: 25
Откуда: Арзамас
Благодарил (а): 849 раз
Поблагодарили: 610 раз

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

Сообщение di_mok » 16 мар 2018, 20:52

System: Host: dimok-nb Kernel: 4.10.0-38-generic x86_64 (64 bit gcc: 5.4.0)
Desktop: Cinnamon 3.6.7 (Gtk 3.18.9-1ubuntu3.3)
Distro: Linux Mint 18.3 Sylvia
Machine: System: SAMSUNG product: 300E4C/300E5C/300E7C v: 0.1
Mobo: SAMSUNG model: NP310E5C-U03RU v: FAB1
Bios: Phoenix v: P02RAP date: 08/21/2012
CPU: Dual core Intel Core i5-3210M (-HT-MCP-) cache: 3072 KB
flags: (lm nx sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx) bmips: 9977
clock speeds: max: 3100 MHz 1: 2980 MHz 2: 3061 MHz 3: 2993 MHz
4: 2993 MHz
Graphics: Card-1: Intel 3rd Gen Core processor Graphics Controller
bus-ID: 00:02.0
Card-2: NVIDIA GF108M [GeForce GT 620M] bus-ID: 01:00.0
Display Server: X.Org 1.18.4 drivers: intel (unloaded: fbdev,vesa)
Resolution: 1366x768@60.05hz
GLX Renderer: Mesa DRI Intel Ivybridge Mobile
GLX Version: 3.0 Mesa 17.2.8 Direct Rendering: Yes
Audio: Card Intel 7 Series/C210 Series Family High Definition Audio Controller
driver: snd_hda_intel bus-ID: 00:1b.0
Sound: Advanced Linux Sound Architecture v: k4.10.0-38-generic
Network: Card: Qualcomm Atheros AR9485 Wireless Network Adapter
driver: ath9k bus-ID: 02:00.0
IF: wlp2s0 state: up mac: <filter>
Drives: HDD Total Size: 120.0GB (6.1% used)
ID-1: /dev/sda model: GLOWAY_FER120GS3 size: 120.0GB
Partition: ID-1: / size: 112G used: 6.9G (7%) fs: btrfs dev: /dev/sda2
ID-2: /home size: 112G used: 6.9G (7%) fs: btrfs dev: /dev/sda2
RAID: No RAID devices: /proc/mdstat, md_mod kernel module present
Sensors: System Temperatures: cpu: 67.0C mobo: 29.8C
Fan Speeds (in rpm): cpu: N/A
Info: Processes: 232 Uptime: 30 min Memory: 1231.2/3652.9MB
Init: systemd runlevel: 5 Gcc sys: 5.4.0
Client: Shell (bash 4.3.481) inxi: 2.2.35
Startup finished in 1ms (firmware) + 3ms (loader) + 3.173s (kernel) + 1.496s (userspace) = 4.674s
677ms gpu-manager.service
388ms dev-sda2.device
197ms accounts-daemon.service
173ms NetworkManager.service
170ms upower.service
169ms networking.service
161ms apparmor.service
140ms ntp.service
124ms console-setup.service
124ms systemd-rfkill.service
118ms thermald.service
106ms loadcpufreq.service
103ms irqbalance.service
100ms grub-common.service
83ms udisks2.service
77ms rsyslog.service
73ms systemd-logind.service
71ms avahi-daemon.service
66ms keyboard-setup.service
60ms systemd-fsck@dev-disk-by\x2duuid-1E3E\x2d17D2.service
60ms systemd-udev-trigger.service
59ms hddtemp.service
56ms iio-sensor-proxy.service
54ms systemd-journald.service
54ms lightdm.service
54ms binfmt-support.service
53ms systemd-udevd.service
52ms home.mount
52ms ondemand.service
49ms lm-sensors.service
43ms systemd-tmpfiles-setup-dev.service
41ms systemd-modules-load.service
39ms console-kit-log-system-start.service
34ms polkitd.service
32ms systemd-update-utmp.service
27ms dev-hugepages.mount
25ms dev-mqueue.mount
24ms sys-kernel-debug.mount
23ms alsa-restore.service
23ms systemd-tmpfiles-setup.service
22ms cpufrequtils.service
20ms systemd-backlight@backlight:intel_backlight.service
19ms wpa_supplicant.service
17ms colord.service
15ms user@1000.service
15ms systemd-remount-fs.service
14ms systemd-fsck@dev-disk-by\x2duuid-d480c1e5\x2d4052\x2d4619\x2da696\x2d860ad4906139.service
13ms systemd-user-sessions.service
13ms dns-clean.service
12ms plymouth-read-write.service
11ms sys-fs-fuse-connections.mount
11ms systemd-sysctl.service
10ms boot-efi.mount
10ms resolvconf.service
10ms pppd-dns.service
9ms proc-sys-fs-binfmt_misc.mount
6ms systemd-random-seed.service
5ms systemd-journal-flush.service
5ms setvtrgb.service
4ms rtkit-daemon.service
4ms plymouth-quit-wait.service
3ms kmod-static-nodes.service
3ms systemd-update-utmp-runlevel.service
1ms rc-local.service
Настоящая водка — это не пьянство, а ключ к своей совести, с нее-то и начинается настоящая мудрость. (c)

Аватара пользователя

BadBird
Сообщения: 1737
Зарегистрирован: 09 сен 2016, 18:08
Решено: 2
Благодарил (а): 93 раза
Поблагодарили: 187 раз

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

Сообщение BadBird » 17 мар 2018, 10:04

Что то у меня меньше чем 6 сек не получается:
http://svgshare.com/i/5sN.svg
Снимок экрана_2018-03-17_13-06-03.png
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Всё о тайлинге окон...ну, или почти всё: Тыц!!!

Аватара пользователя

di_mok
Сообщения: 3583
Зарегистрирован: 27 авг 2016, 16:06
Решено: 25
Откуда: Арзамас
Благодарил (а): 849 раз
Поблагодарили: 610 раз

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

Сообщение di_mok » 17 мар 2018, 11:09

BadBird, ну видимо предел. У тебя userspace - 2 секунды. Куда уж меньше? :-D Если ядро колупать. Только зачем...
Настоящая водка — это не пьянство, а ключ к своей совести, с нее-то и начинается настоящая мудрость. (c)

Аватара пользователя

di_mok
Сообщения: 3583
Зарегистрирован: 27 авг 2016, 16:06
Решено: 25
Откуда: Арзамас
Благодарил (а): 849 раз
Поблагодарили: 610 раз

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

Сообщение di_mok » 17 мар 2018, 12:34

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

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