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

Руководства, вопросы, обсуждения
Аватара пользователя
Dja
Сообщения: 1370
Зарегистрирован: 27 авг 2016, 20:03
Решено: 8
Откуда: Воскресенск
Благодарил (а): 220 раз
Поблагодарили: 148 раз
Контактная информация:

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

Сообщение #1 Dja » 05 сен 2016, 01:56

Возобновлю, пожалуй...
Владельцы 18-й версии (и выше :hoho: ), делимся графиками загрузки ОС, сравниваем, обсуждаем, оптимизируем, добиваемся максимально быстрой загрузки ОС
Для создания графика - выполняем команду:

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

systemd-analyze plot > ~/$HOSTNAME-$(uname -r).svg

в результате в домашней директории появится векторный .svg файлик с именем хоста и версией ядра.
После чего заливаем его куда-нибудь, например сюда
и делимся ссылкой тут, начну с себя

UPD1.
Для пользователей 17-й версии Минт или ниже - для генерации графиков можно использовать bootchart
Установка - sudo apt-get install bootchart pybootchartgui
После установки и перезагрузки в /var/log/bootchart/ появится png-график, если этого вдруг не произошло, можно форсировать его генерацию командой pybootchartgui /var/log/bootchart/* (будет сохранен в текущей директории, обычно в домашней папке пользователя). Выглядит график примерно так - http://imgh.us/bootchart.png

the idea belongs to chocobo
Новичок? - ознакомься с правилами
Изображение
В поисках истины :grabli:
Изображение

В сети
Аватара пользователя
symon2014
Сообщения: 923
Зарегистрирован: 29 авг 2016, 05:17
Решено: 14
Откуда: Феодосия
Благодарил (а): 32 раза
Поблагодарили: 239 раз
Контактная информация:

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

Сообщение #2 symon2014 » 05 сен 2016, 06:31

Ничего себе,мало того, что комп дубовый, так ещё на харде раздел с минтом монтируется почти 16 секунд. Кстати , по этим ссылкам мне видно только заголовок, а графика не видно.
Изображение :sry:
Debian (8.8) , LMDE2 , LM (18.2 Mate , 17.3 Xfce) , Antergos 17.2 .

Аватара пользователя
Dja
Сообщения: 1370
Зарегистрирован: 27 авг 2016, 20:03
Решено: 8
Откуда: Воскресенск
Благодарил (а): 220 раз
Поблагодарили: 148 раз
Контактная информация:

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

Сообщение #3 Dja » 05 сен 2016, 12:01

symon2014 писал(а):Кстати , по этим ссылкам мне видно только заголовок, а графика не видно.
Ctrl + скрол
на себя :magic:
Новичок? - ознакомься с правилами
Изображение
В поисках истины :grabli:
Изображение

Аватара пользователя
AJIeKC
Сообщения: 28
Зарегистрирован: 05 сен 2016, 19:18
Благодарил (а): 7 раз
Поблагодарили: 6 раз
Контактная информация:

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

Сообщение #4 AJIeKC » 05 сен 2016, 19:45

Привет :bravo:
делюсь

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

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

Сообщение #5 Chocobo » 05 сен 2016, 19:58

AJIeKC, явно какой-то непорядок с сервисом синхронизации времени - ntp.service (3min 45.016s)
Cтоит его проверить, возможно изменить сервера

Почти четыре минуты к старту системы - слишком уж жирно:agry:
Изображение

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

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

Сообщение #6 di_mok » 05 сен 2016, 20:02

Я тоже хочу пиписьками меряться :-D

Моё

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

Аватара пользователя
Dja
Сообщения: 1370
Зарегистрирован: 27 авг 2016, 20:03
Решено: 8
Откуда: Воскресенск
Благодарил (а): 220 раз
Поблагодарили: 148 раз
Контактная информация:

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

Сообщение #7 Dja » 06 сен 2016, 09:21

Новичок? - ознакомься с правилами
Изображение
В поисках истины :grabli:
Изображение

Аватара пользователя
AJIeKC
Сообщения: 28
Зарегистрирован: 05 сен 2016, 19:18
Благодарил (а): 7 раз
Поблагодарили: 6 раз
Контактная информация:

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

Сообщение #8 AJIeKC » 07 сен 2016, 00:05

Chocobo, видимо был какой-то глюк с ntp серверами...
повторный заезд

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

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

Сообщение #9 Chocobo » 07 сен 2016, 00:19

AJIeKC, совсем другое дело :thumbs:
Но на твоей ssd, если выпилить еще и NetworkManager-wait-online.service (5.248s)
то стартанешь вдвое быстрей :vic:
Изображение

Аватара пользователя
AJIeKC
Сообщения: 28
Зарегистрирован: 05 сен 2016, 19:18
Благодарил (а): 7 раз
Поблагодарили: 6 раз
Контактная информация:

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

Сообщение #10 AJIeKC » 07 сен 2016, 00:27

Chocobo, да вроде и так нормально :smile:
Вроде говорят если убрать DHCP и вбить статику, будет быстрее.
Ради интереса можно попробовать. У меня все равно в роутере от 0 до 100 под статику выделено.

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

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

Сообщение #11 Chocobo » 07 сен 2016, 00:40

AJIeKC, думаю статика перед dhcp выиграет доли секунды, ибо процесс получения адреса от DHCP происходит довольно шустро.

В погоне за скоростью загрузки при наличии только проводного соединения за роутером (статика или dhcp - неважно) можно выпилить сам NetworkManager и настроить сеть в /etc/network/interfaces или systemd-networkd (последний чуточку шустрей у меня отрабатывал :smile: )

когда баловался этими оптимизациями - у меня получалось ~4.7 секунды на графике общего времени :yoyo:
Изображение

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

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

Сообщение #12 Chocobo » 18 сен 2016, 18:09

Голый Cinnamon в Sarah, спустя несколько минут после свежей установки, на 5400rpm HDD и таких характеристиках ноута
► Показать


http://imgh.us/optimus-4.4.0-21-generic.svg
Изображение

reko
Сообщения: 1
Зарегистрирован: 22 сен 2016, 11:21
Контактная информация:

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

Сообщение #13 reko » 22 сен 2016, 11:23

http://imgh.us/asus-4.4.0-21-generic.svg
Загрузка идёт 18 минут. Что делать?

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

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

Сообщение #14 Chocobo » 22 сен 2016, 11:28

reko, Привет.
На графике - networking.service (17min 24.337s)
Это означает, что так долго поднимается сеть.

Поведай, как она устроена - провод это или Wifi, dhcp за роутером или что-то еще...
Изображение


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

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

Сообщение #16 Chocobo » 07 окт 2016, 12:04

386sx, Стоит выпилить для начала apt-daily если полминуты напрягает: apt-daily.service (18.577s)

NetworkManager.service (3.152s), NetworkManager-wait-online.service (11.013s), networking.service (7.198s), ModemManager.service (6.376s)- можно безболезненно выпилить с заменой на systemd-networkd, если не требуется беспровод или коммутируемые подключения.

Ну и по мелочи - lvm2-monitor.service, lm-sensors.service (3.408s), grub-common.service (4.667s), virtualbox-guest-utils.service (4.344s) - можно отказаться если не используются.
Изображение

Аватара пользователя
BadBird
Сообщения: 805
Зарегистрирован: 09 сен 2016, 21:08
Решено: 2
Благодарил (а): 36 раз
Поблагодарили: 55 раз
Контактная информация:

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

Сообщение #17 BadBird » 07 окт 2016, 12:21

Chocobo писал(а):Источник цитаты virtualbox-guest-utils.service

Интересует какую роль выполняет, тем более в автозагрузке.
Довольно активно юзаю вб и поэтому интересно.
П.С. удалял его как то раз с автозагрузки, и после на пару сек время загрузки почему то увеличилось...
Всё о тайлинге окон...ну, или почти всё: Тыц!!!

Аватара пользователя
zuzabrik
Сообщения: 759
Зарегистрирован: 29 авг 2016, 12:08
Решено: 14
Благодарил (а): 48 раз
Поблагодарили: 214 раз
Контактная информация:

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

Сообщение #18 zuzabrik » 07 окт 2016, 12:24

BadBird писал(а):Источник цитаты
Chocobo писал(а):Источник цитаты virtualbox-guest-utils.service

Интересует какую роль выполняет, тем более в автозагрузке.
Довольно активно юзаю вб и поэтому интересно.
П.С. удалял его как то раз, и после на пару сек время загрузки почему то увеличилось...


Это вроде модуль ядра линукс, который не что иное как дополнения гостевой ОС. То есть установив Минт в виртуалку он уже с дополнениями будет без всяких танцев. Если система хост, а не гость, то по сути не нужны.
Имею желание иметь всех желающих, но не имею желающих.

Аватара пользователя
BadBird
Сообщения: 805
Зарегистрирован: 09 сен 2016, 21:08
Решено: 2
Благодарил (а): 36 раз
Поблагодарили: 55 раз
Контактная информация:

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

Сообщение #19 BadBird » 07 окт 2016, 12:27

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

Теперь начинаю понимать почему в моем случае:
BadBird писал(а):Источник цитаты и после на пару сек время загрузки почему то увеличилось...

На сколько помню, даже картинка загрузки чуть исказилась после этого...
Всё о тайлинге окон...ну, или почти всё: Тыц!!!

В сети
Аватара пользователя
symon2014
Сообщения: 923
Зарегистрирован: 29 авг 2016, 05:17
Решено: 14
Откуда: Феодосия
Благодарил (а): 32 раза
Поблагодарили: 239 раз
Контактная информация:

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

Сообщение #20 symon2014 » 22 окт 2016, 07:58

Ну как то полегче стало. :-D http://imgh.us/user-4.4.0-45-generic.svg
Изображение :sry:
Debian (8.8) , LMDE2 , LM (18.2 Mate , 17.3 Xfce) , Antergos 17.2 .


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

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

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