Mein Stiefel ist schrecklich langsam und ich weiß nicht warum.
$ systemd-analyze
Startup finished in 10.975s (kernel) + 49.732s (userspace) = 1min 708ms
$ systemd-analyze blame
34.971s apt-daily.service
20.590s snapd.refresh.service
17.113s grub-common.service
16.033s apport.service
16.027s networking.service
15.894s ondemand.service
15.860s irqbalance.service
15.655s speech-dispatcher.service
11.695s ModemManager.service
9.772s accounts-daemon.service
8.626s NetworkManager-wait-online.service
8.058s systemd-logind.service
8.053s bluetooth.service
7.944s gpu-manager.service
7.896s alsa-restore.service
7.892s pppd-dns.service
7.882s rsyslog.service
7.860s avahi-daemon.service
7.844s dev-sda1.device
7.842s systemd-user-sessions.service
7.648s lightdm.service
7.610s teamviewerd.service
6.445s apparmor.service
Während des Startvorgangs wird eine Meldung angezeigt, die etwa Folgendes enthält:
device descriptor read/all, error -62
ata1 softreset failed (device not ready) #most of the times
error loading journal #(sometimes)
Test WP failed, assume Write Enabled
Asking for cache data failed #most of the times
Assuming drive cache: write through
apt-daily.service verlangsamt den Boot am meisten. Irgendeine Idee, wie man das angeht?
Ich habe Ubuntu MATE 16.04.
Antworten:
Dies ist der Debian-Fehler # 844453 .
apt-daily.service
sollte nicht während des Bootens ausgeführt werden, sondern erst einige Zeit später.Um dieses
sudo systemctl edit apt-daily.timer
Problem zu umgehen, fügen Sie den folgenden Text in das Editorfenster ein:Dies ändert den "Timer", der ausgelöst wird
apt-daily.service
, um zu einer zufälligen Zeit zwischen 15 Minuten und 45 Minuten nach dem Booten und danach einmal am Tag zu laufen. In der Manpage systemd.timer finden Sie eine zusätzliche (leider nicht sehr gut geschriebene) Erklärung, was dies bedeutet.quelle
systemd-analyze blame
Befehl aufgelisteten Dienste ?sudo systemctl edit snapd.refresh.timer
und denselben Text hinzufügen kann, den Sie in Ihrer Antwort angegeben haben, um die Zeitgeberkonfiguration für snapd.refresh zu überschreiben.Die andere Antwort befasst sich mit dem zweiten Textblock in der Frage.
Für mich zu lösen für
apt-daily.service
immer nehmen, die Ubuntu - Forum Post scheint funktioniert zu haben.Entfernen Sie die Führungen
#
, die die Leitung deaktivieren, und ändern Sie den Wert.quelle
Wenn es sich um einen Desktop handelt, öffnen Sie ihn und trennen Sie ihn. Schließen Sie dann alle Festplattenkabel einschließlich MB wieder an.
Andernfalls scheint die Zeit Ihrer Festplatte abgelaufen zu sein. Jetzt alle Daten sichern .
Brennen Sie die Live-Netzwerkinstallation von Ubuntu, um Ihrem System zu entsprechen, und starten Sie das System, um Ubuntu zu testen. Führen Sie dann Gparted aus: Standardmäßig wird nach Festplattenlesefehlern gesucht. Wenn Sie eine Sicherungskopie aller Ihrer Daten haben, könnte dies möglicherweise jemand anderes raten.
quelle