Страница 1 из 27

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

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

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

systemd-analyze plot > ~/$(date +%Y_%m_%d_%H_%M)_$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

UPD2. Задействование systemd-bootchart, альтернативного варианта генерации графиков в 18+

the idea belongs to chocobo

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

Добавлено: 05 сен 2016, 06:31
symon2014
Ничего себе,мало того, что комп дубовый, так ещё на харде раздел с минтом монтируется почти 16 секунд. Кстати , по этим ссылкам мне видно только заголовок, а графика не видно.

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

Добавлено: 05 сен 2016, 12:01
Dja
symon2014 писал(а):Кстати , по этим ссылкам мне видно только заголовок, а графика не видно.
Ctrl + скрол
на себя :magic:

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

Добавлено: 05 сен 2016, 19:45
AJIeKC
Привет :bravo:
делюсь

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

Добавлено: 05 сен 2016, 19:58
Chocobo
AJIeKC, явно какой-то непорядок с сервисом синхронизации времени - ntp.service (3min 45.016s)
Cтоит его проверить, возможно изменить сервера

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

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

Добавлено: 05 сен 2016, 20:02
di_mok
Я тоже хочу пиписьками меряться :-D

Моё

Руками пока ничего не трогал.

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

Добавлено: 06 сен 2016, 09:21
Dja

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

Добавлено: 07 сен 2016, 00:05
AJIeKC
Chocobo, видимо был какой-то глюк с ntp серверами...
повторный заезд

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

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

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

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

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

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

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

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

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

Добавлено: 18 сен 2016, 18:09
Chocobo
Голый Cinnamon в Sarah, спустя несколько минут после свежей установки, на 5400rpm HDD и таких характеристиках ноута
~ $ inxi -MIC
Machine: System: Quanta (portable) product: TWH v: 03
Mobo: Quanta model: TWH v: TBD
Bios: INSYDE v: DU261 date: 11/21/2011
CPU: Dual core Intel Core i5-2430M (-HT-MCP-) cache: 3072 KB
clock speeds: max: 3000 MHz 1: 996 MHz 2: 815 MHz 3: 900 MHz
4: 927 MHz
Info: Processes: 192 Uptime: 3 min Memory: 373.6/3898.9MB
Client: Shell (bash) inxi: 2.2.35
http://imgh.us/optimus-4.4.0-21-generic.svg

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

Добавлено: 22 сен 2016, 11:23
reko
http://imgh.us/asus-4.4.0-21-generic.svg
Загрузка идёт 18 минут. Что делать?

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

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

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

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

Добавлено: 07 окт 2016, 11:17
386sx

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

Добавлено: 07 окт 2016, 12:04
Chocobo
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) - можно отказаться если не используются.

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

Добавлено: 07 окт 2016, 12:21
BadBird
Chocobo писал(а): virtualbox-guest-utils.service
Интересует какую роль выполняет, тем более в автозагрузке.
Довольно активно юзаю вб и поэтому интересно.
П.С. удалял его как то раз с автозагрузки, и после на пару сек время загрузки почему то увеличилось...

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

Добавлено: 07 окт 2016, 12:24
zuzabrik
BadBird писал(а):
Chocobo писал(а): virtualbox-guest-utils.service
Интересует какую роль выполняет, тем более в автозагрузке.
Довольно активно юзаю вб и поэтому интересно.
П.С. удалял его как то раз, и после на пару сек время загрузки почему то увеличилось...
Это вроде модуль ядра линукс, который не что иное как дополнения гостевой ОС. То есть установив Минт в виртуалку он уже с дополнениями будет без всяких танцев. Если система хост, а не гость, то по сути не нужны.

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

Добавлено: 07 окт 2016, 12:27
BadBird
zuzabrik писал(а): Это вроде модуль ядра линукс
Теперь начинаю понимать почему в моем случае:
BadBird писал(а): и после на пару сек время загрузки почему то увеличилось...
На сколько помню, даже картинка загрузки чуть исказилась после этого...

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

Добавлено: 22 окт 2016, 07:58
symon2014
Ну как то полегче стало. :-D http://imgh.us/user-4.4.0-45-generic.svg