web-dev-qa-db-ja.com

SSDでの起動が遅い18.04

私は最近、起動時間に多くの問題を抱えています。 Kubuntu 18.04を実行していますが、SSDの起動には常に1分以上かかります。

使用するスワップファイルセットがあり、実行すると表示されます。

Sudo swapon --show

ここに責任の出力があります

systemd-analyze blame
     34.052s systemd-timesyncd.service
     33.978s systemd-resolved.service
      2.518s NetworkManager-wait-online.service
       676ms dev-sda5.device
       585ms systemd-logind.service
       364ms udisks2.service
       347ms nvidia-persistenced.service
       312ms swapfile.swap
       300ms mpd.service
       223ms upower.service
       188ms NetworkManager.service
       133ms systemd-journal-flush.service
       120ms systemd-modules-load.service
       119ms snapd.service
       107ms systemd-hostnamed.service
        94ms networkd-dispatcher.service
        70ms keyboard-setup.service
        67ms systemd-fsck@dev-disk-by\x2duuid-D653\x2dC926.service
        61ms systemd-udev-trigger.service
        55ms accounts-daemon.service
        47ms apport.service
        47ms grub-common.service
        42ms systemd-udevd.service
        39ms systemd-journald.service
        39ms ModemManager.service
        36ms systemd-tmpfiles-setup-dev.service
        35ms thermald.service

HDDのマウントに30秒かかる前に、それをfstabから削除しました。

起動する時間です

systemd-analyze time 
Startup finished in 7.746s (firmware) + 4.859s (loader) + 35.728s (kernel) + 37.950s (userspace) = 1min 26.285s
graphical.target reached after 37.946s in userspace    

私は何をすべきか考えていますか?

少し更新:私は再び再起動し、ここに私の新しい非難と時間です

systemd-analyze blame
      2.510s NetworkManager-wait-online.service
       961ms dev-sda5.device
       619ms systemd-logind.service
       358ms nvidia-persistenced.service
       348ms swapfile.swap
       262ms udisks2.service
       254ms NetworkManager.service
       223ms upower.service
       185ms mpd.service
       184ms systemd-fsck@dev-disk-by\x2duuid-D653\x2dC926.service
       167ms systemd-timesyncd.service
       154ms systemd-resolved.service
       144ms snapd.service
       128ms systemd-journal-flush.service
       127ms systemd-modules-load.service
       124ms networkd-dispatcher.service
       103ms apparmor.service
        80ms systemd-tmpfiles-setup.service
        76ms systemd-udev-trigger.service
        74ms grub-common.service
        65ms keyboard-setup.service
        47ms ModemManager.service
        46ms apport.service
        42ms systemd-journald.service
        42ms accounts-daemon.service
        41ms wpa_supplicant.service
        37ms systemd-udevd.service

systemd-analyze time
Startup finished in 10.518s (firmware) + 4.899s (loader) + 35.676s (kernel) + 38.337s (userspace) = 1min 29.432s
graphical.target reached after 38.333s in userspace

わかりました、grubをnoresumeに設定しました。ここに、その再起動時の新しい数値を示します。

systemd-analyze blame    
     33.853s systemd-fsck@dev-disk-by\x2duuid-D653\x2dC926.service
      2.543s NetworkManager-wait-online.service
      1.157s dev-sda5.device
       606ms systemd-logind.service
       542ms snapd.service
       385ms dev-loop0.device
       358ms udisks2.service
       358ms nvidia-persistenced.service
       343ms dev-loop1.device
       318ms swapfile.swap
       298ms mpd.service
       286ms systemd-journal-flush.service
       226ms upower.service
       195ms NetworkManager.service
       189ms systemd-resolved.service
       144ms systemd-timesyncd.service
       118ms systemd-modules-load.service
       107ms media-ku\x2dgames.mount
        82ms networkd-dispatcher.service
        72ms systemd-udevd.service
        68ms snap-discord-79.mount
        65ms keyboard-setup.service
        58ms grub-common.service
        54ms ModemManager.service
        52ms systemd-udev-trigger.service
        44ms accounts-daemon.service
        39ms apparmor.service

systemd-analyze time
Startup finished in 10.680s (firmware) + 3.405s (loader) + 3.226s (kernel) + 38.169s (userspace) = 55.482s
graphical.target reached after 38.165s in userspace
6
T0RB1T

問題は、nvidiaドライバーでした。nvidiaドライバーを削除しました。その後、それらを再度追加しましたが、nvidiaの.runを使用して修正されました。

2
T0RB1T

このエラーは本当のバグだとは知らなかったため、最初はイライラしたと言いたいと思います。 me

このバグの影響を受けているようです: https://bugs.launchpad.net/ubuntu/+source/ubiquity/+bug/1763611

修正

これを修正するには、次の場所にある/etc/initramfs-tools/conf.d/resumeを変更し、値がRESUME=noneであることを確認する必要があります。

設定を適用してくださいSudo update-initramfs -u

修正後の改善

systemd-analyze time
Startup finished in 2.195s (kernel) + 11.663s (userspace) = 13.858s
graphical.target reached after 11.649s in userspace

約50秒前

参照資料

この回答はバグページにもありますが、次の場所にもあります。

0
Zauxst