Я запускаю Ubuntu 16.04, но никогда не устанавливал какие-либо пакеты моментальных снимков, по крайней мере, я бы об этом не знал.
Вот мои самые медленные процессы при загрузке:
$ systemd-analyze blame | head
9.057s snapd.refresh.service
5.058s NetworkManager-wait-online.service
1.126s dev-sdb5.device
822ms storage.mount
804ms data.mount
397ms gpu-manager.service
390ms apt-daily.service
363ms systemd-rfkill.service
334ms systemd-fsck@dev-disk-by\x2duuid-B023\x2d3905.service
251ms accounts-daemon.service
Очевидно, snapd.refresh.service
это занимает огромное количество времени по сравнению с остальными, тем более, что мне все равно не нужны снимки.
Как я могу отключить все связанные с привязкой вещи, чтобы ускорить загрузку?
systemctl disable snapd.refresh.service
работать? fedoraproject.org/wiki/…snapd.refresh.service
не появляется, когда я бегуsystemd-analyze blame | head
.systemctl disable snapd.*
как табуляция автозаполнения упоминала толькоsnapd.refresh.timer
,snapd.service
иsnapd.socket
, но неsnapd.refresh.service
. Я думаю, что мне все равно не понадобится ни один из них. Теперь запись исчезла сsystemd-analyze blame
выхода. Не могли бы вы опубликовать ответ?systemctl disable NetworkManager-wait-online.service
(которое занимало 10 секунд), уменьшенsystemd-analyze
с 26 до 16 секунд.Ответы:
Нет необходимости отключать его, чтобы ускорить загрузку. Это была ошибка с нашей стороны, и она была исправлена в 2.11 для обновления в ближайшие пару дней. Вот полный журнал изменений:
https://github.com/snapcore/snapd/blob/2.11/debian/changelog
источник
systemd-analyze blame | head
по-прежнему отображаетсяsnapd.refresh.service
как самый медленный участник медлительности загрузки @ 13.702s.snapd
,snap-confine
Иubuntu-core-launcher
все на версии 2.26.8. Это на самом деле исправлено в Ubuntu?Согласно systemd wiki , команда отключить сервис и запретить его запуск при загрузке:
так
должен работать в этом случае.
источник
systemctl disable snapd.*
вместо этого, хотя, как вкладка автозаполнения только упомянулsnapd.refresh.timer
,snapd.service
иsnapd.socket
, но неsnapd.refresh.service
.