Önyüklemeyi hızlandırmak için 16.04'te snapd.refresh.service özelliğini devre dışı bırakın (kullanılan ek paket yok)


13

Ubuntu 16.04'ü çalıştırıyorum ama hiçbir ek paket yüklemedim, en azından ben bilemeyeceğim.

İşte benim en yavaş süreçlerim:

$ 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

Açıkçası snapd.refresh.service, diğerlerine kıyasla çok fazla zaman alıyor, özellikle de yine de çıtçıtlara ihtiyacım yok.

Önyükleme zamanımı hızlandırmak için, çıtçıtla ilgili tüm öğeleri nasıl devre dışı bırakabilirim?


1
Çalışır mıydı systemctl disable snapd.refresh.service? fedoraproject.org/wiki/…
Alcuin Arundel

Sadece sistemimde denedim ve işe yarıyor gibi görünüyor. snapd.refresh.servicekoştuğumda görünmüyor systemd-analyze blame | head.
Alcuin Arundel

@AlcuinArundel Koştum systemctl disable snapd.*sekme otomatik tamamlama yalnızca bahsetti mi olarak snapd.refresh.timer, snapd.serviceve snapd.socketfakat snapd.refresh.service. Zaten bunlardan hiçbirine ihtiyacım olmayacağını düşünüyorum. Şimdi giriş systemd-analyze blameçıktıdan kayboldu . Lütfen bir cevap gönderir misiniz?
Byte Komutanı

1
Bu S & C'yi kendi sistemimde systemctl disable NetworkManager-wait-online.service(10 saniye süren) kullanarak okuyan diğerleri için bir ipucu systemd-analyze26 saniyeden 16 saniyeye düşürüldü .
WinEunuuchs2Unix

Yanıtlar:


17

Önyüklemeyi hızlandırmak için devre dışı bırakmanıza gerek yoktur. Bu, bizim tarafımızdan bir hataydı ve 2.11 içinde, önümüzdeki birkaç gün içinde güncelleme için düzeltildi. Tam değişiklik günlüğü:

https://github.com/snapcore/snapd/blob/2.11/debian/changelog


16.04.2'deyim ve şimdi 2017-07-17. systemd-analyze blame | headhala snapd.refresh.service13.702 saniyede önyükleme yavaşlığına en yavaş katkıyı gösteriyor. snapd, snap-confineVe ubuntu-core-launchersürümü 2.26.8 açık. Bu aslında Ubuntu'da düzeltildi mi?
arielf

Bu, tüm ilgili içeriklerin nasıl devre dışı bırakılacağı sorusuna cevap vermez. Kullanılmıyorsa orada bile olmamalıdır.
mchid

6

Göre systemd wiki , komut bir hizmeti devre dışı bırakmak ve açılış olduğu başlayan engellemek:

sudo systemctl disable [foo]

yani

sudo systemctl disable snapd.refresh.service

bu örnekte çalışmalıdır.


1
Teşekkürler. Koştum systemctl disable snapd.*yerine sekme otomatik tamamlama yalnızca bahsetti mi sanki snapd.refresh.timer, snapd.serviceve snapd.socketfakat snapd.refresh.service.
Byte Komutanı
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.