慢启动/登录 – 我如何找出原因?
我的启动和登录比全新安装慢很多。
如何跟踪启动和登录过程以确定哪些程序需要很长时间才能加载?
一种方法是使用bootchart包 – 这会生成一个.png图像文件,显示正在启动的进程以及这些进程运行的时间。 它还描述了磁盘吞吐量,它显示了从磁盘获取有效信息的方式。
安装 –
sudo apt-get install bootchart pybootchartgui
重启并登录。
在/var/log/bootchart
查找映像文件。
例如 – 我的bootchart的一部分看起来像:
要卸载 –
sudo apt-get remove bootchart pybootchartgui
慢启动的可能原因
首先检查您是否正在运行任何不必要的进程 – 例如bluetooth,modemmanager。 还要检查登录后正在运行的进程。
它还值得重新缓存你的ureadahead
缓存文件 – 这些文件用于加速你的启动。 请记住,首先删除bootchart,重新启动,删除* .pack文件,然后重新启动两次,然后重新安装启动图。