为何Ubuntu开机那么慢
在我要写“从新手到菜鸟的Linux教程”之前,我写这个看起来是绝对打脸的事情。但我还是要写,SATA2硬盘开机速度,你不懂。
事情是这样的:前天心血来潮想要装Chrome OS,究其原因还是Ubuntu开机进桌面太卡;但是Chrome OS安装奇难无比,连我这种喜欢折腾的人都望而生畏……我还是优化一下Ubuntu算了。
本来想用bootchart
的……但是好像我这里用不了,不会生成详细数据文件,比较奇怪。后来google了一下,发现systemd自带分析利器systemd-analyze
。
吼啊!那赶紧快用。
systemd-analyze
自带一些参数,大体上来讲就是一些功能:
blame
:XXX,你启动太慢了!critical-chain
:不明觉厉dot
:据说配合dot使用dump
:???plot
:生成svg文件,用法如下:systems-analyze plot > /tmp/a.svg
效果如下:
set-log-level
:字面意思吧time
:求个和,并卵verify
找到问题所在以后(比如NetworkManager-wait-online.service),就可以着手行动了。打开终端输(shi)入(jia)以下命(mo)令(fa):
sudo systemctl disable XXX; #NetworkManager-wait-online.service
重启以后是不是立刻清爽好多呢(flag)?