让我的 fedora-22 kde 启动更快

让我的 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 文件这里

答案1

您可以使用 systemd-analyze 的其他命令行选项来更好地了解延迟启动的原因。您的命令显示大部分时间都被用户空间进程占用了。因此我建议进一步调查这一点。

看一眼

systemd-analyze blame

systemd-analyze plot

第一个将为您提供每个进程的延迟列表,第二个将绘制一个漂亮的图表。

本文并非专门针对 Ubuntu,但也应该适合您,并且很好地描述了该过程

Arch Linux Wiki - 提高启动性能

相关内容