저는 PopOS를 OS로 사용하고 있는데, HDD를 사용해서 부팅 시간이 너무 길다는 걸 느꼈는데, 우분투를 사용하면 부팅 시간이 더 빨라지더라구요. 그래서 systemd-analyze
부팅 시간 결과를 이용해서 확인해 봤습니다. 다음 명령:
Startup finished in 3.998s (kernel) + 44.094s (userspace) = 48.093s
graphical.target reached after 44.028s in userspace
그런 다음 이 명령을 사용하여 systemd-analyze blame
어떤 프로세스가 속도를 느리게 만드는지 확인했고 결과는 다음과 같습니다.
29.893s plymouth-quit-wait.service
9.881s networkd-dispatcher.service
8.984s accounts-daemon.service
7.326s udisks2.service
6.843s systemd-journal-flush.service
6.358s fwupd.service
5.468s system76-power.service
4.872s polkit.service
4.309s dev-sda3.device
4.219s avahi-daemon.service
4.138s NetworkManager.service
4.123s switcheroo-control.service
4.119s thermald.service
4.115s systemd-logind.service
4.115s wpa_supplicant.service
3.147s ModemManager.service
2.954s gdm.service
2.694s gpu-manager.service
2.662s grub-initrd-fallback.service
2.523s grub-common.service
2.490s apport.service
2.260s apparmor.service
1.688s e2scrub_reap.service
1.612s systemd-resolved.service
1.561s lvm2-monitor.service
1.296s [email protected]
1.185s networking.service
1.025s systemd-udevd.service
961ms rsyslog.service
892ms systemd-modules-load.service
790ms [email protected]
724ms keyboard-setup.service
623ms systemd-sysusers.service
528ms systemd-udev-trigger.service
481ms systemd-random-seed.service
461ms systemd-rfkill.service
426ms colord.service
401ms systemd-sysctl.service
333ms upower.service
321ms systemd-tmpfiles-setup-dev.service
305ms systemd-tmpfiles-setup.service
277ms ifupdown-pre.service
257ms dev-mapper-cryptswap.swap
251ms ufw.service
182ms systemd-journald.service
180ms systemd-user-sessions.service
174ms pppd-dns.service
126ms systemd-remount-fs.service
104ms systemd-timesyncd.service
91ms dev-hugepages.mount
90ms dev-mqueue.mount
89ms sys-kernel-debug.mount
88ms sys-kernel-tracing.mount
87ms blk-availability.service
84ms kmod-static-nodes.service
64ms setvtrgb.service
54ms console-setup.service
37ms [email protected]
35ms systemd-update-utmp.service
24ms rtkit-daemon.service
13ms plymouth-start.service
11ms plymouth-read-write.service
8ms alsa-restore.service
5ms systemd-update-utmp-runlevel.service
5ms resolvconf-pull-resolved.service
3ms sys-fs-fuse-connections.mount
2ms sys-kernel-config.mount
1ms finalrd.service
plymouth-quit-wait.service
완료 시간이 29초인 이 목록의 맨 위에...다음 질문에 답해 주세요.
- 그게 뭘 할 수 있지?
- 필요하지 않은 경우 어떻게 비활성화합니까?
- 목록에 제거할 수 있는 다른 불필요한 프로세스가 있습니까?(있는 경우)
감사해요!
답변1
귀하의 질문에 답변하려면:
1. plymouth-quit-wait.service
PopOS를 부팅할 때 스플래시 화면 애니메이션을 보여주는 것입니다.
다른 시작 요소와 병렬로 실행되므로 시작 시간이 지연되지 않습니다.https://askubuntu.com/a/1168249
2. plymouth-quit-wait.service
꼭 필요한 것은 아닙니다. 단지 미적인 측면을 위해서입니다.
다음 답변에 따라 비활성화할 수 있습니다.https://askubuntu.com/a/1121100
삼.그 외 불필요한 과정은 없는 것 같습니다.
여전히 다른 서비스를 비활성화하려면 다음 명령을 실행하면 됩니다. 해당 sudo systemctl disable THE_NAME_OF_YOUR_XXX.SERVICE
서비스는 모두 시스템 서비스이므로 목록에 표시됩니다.
HDD를 사용하여 약 1분만에 부팅하는 것은 그리 나쁘지 않다는 점을 참고하세요.