Fedora
讓我的 fedora-22 kde 啟動更快
我正在使用帶有 Windows 雙啟動的 fedora-22 kde。
當我從啟動菜單中選擇 Fedora 時,最多需要 20 秒才能啟動。
不知道是不是有些程序影響了開機時間。
當我執行以下命令時
$systemd-analyze
它顯示以下結果:
Startup finished in 4.137s (firmware) + 6.146s (loader) + 953ms (kernel) + 6.865s (initrd) + 51.146s (userspace) = 1min 9.248s
我怎樣才能使啟動像 windows 一樣快?
更新:
$ systemd-analyze blame
結果
10.241s dev-mapper-fedora\x2droot.device 9.119s akmods.service 8.679s systemd-udev-settle.service 8.520s mysqld.service 7.675s accounts-daemon.service 7.137s firewalld.service 3.280s mcelog.service 3.191s systemd-logind.service 3.150s gssproxy.service 3.146s akmods-shutdown.service 3.104s rtkit-daemon.service 2.701s lvm2-monitor.service 2.539s abrtd.service 2.329s systemd-tmpfiles-setup-dev.service 2.220s chronyd.service 1.941s packagekit.service 1.791s lvm2-pvscan@8:8.service 1.747s plymouth-start.service 1.736s proc-fs-nfsd.mount 1.645s rsyslog.service 1.432s avahi-daemon.service 1.374s wpa_supplicant.service 1.067s fedora-readonly.service 1.053s systemd-journal-flush.service . . .
和命令
$ systemd-analyze plot
生成一個 XML 文件,您可以在此處找到
您可以使用 systemd-analyze 的其他命令行選項來更好地了解延遲啟動的原因。您的命令顯示大部分時間都被使用者空間程序吃掉了。因此,我建議對此進行進一步調查。
看一眼
systemd-analyze blame
和
systemd-analyze plot
第一個將為您提供每個程序的延遲列表,第二個將繪製一個漂亮的圖表。
本文並非專門針對 Ubuntu,但也應該適用於您並且很好地描述了該過程