Tag: bootchart

如何使用bootchart测量桌面登录时间

我有一个问题,每次重启后我第一次登录我的会话需要很长时间。 也就是说,从我输入密码到我可以使用桌面的那一刻起,它可能需要长达五分钟的时间。 我试图使用启动图来调试问题,但是当启动图本身工作时,图形输出被裁剪为105秒,所以我甚至看不到compiz何时启动。 看看/etc/init/bootchart.conf ,看来图形在compiz启动后确实被裁剪了,但它似乎不是我的情况 bootchart –format=$format \ –crop-after=compiz,metacity,mutter,kwin,xfwm4 \ –annotate=ureadahead,mountall,hostname,hwclock \ –annotate=Xorg \ –annotate=gdm-session-worker \ –output=”/var/log/bootchart” “$TARBALL” 这是一些示例输出 。 有没有什么方法可以在图表上看到更长的时间轴,至少在桌面加载之前?

如何禁用Bootchart?

我不想在每次启动时生成Bootchart。 如何禁用启动图? 禁用后,如何重新启用启动图? 我不是说卸载 。

initrd.img(grub的“正在加载初始ramdisk ……”)是否会降低我的启动速度?

我在SSD上,文件碎片无论如何都不重要,但我注意到grub中的“加载初始ramdisk …”消息需要更长的时间,我认为应该这样做。 它在普利茅斯跑步前持续约7秒。 普利茅斯本身只需要大约3秒钟(如果它早点开始并持续更长时间会很好)。 然后lightdm / greeter屏幕出现2到3秒钟。 所以我做了一点实验并运行了filefrag -v /boot/init*并注意到我的内核4.4.0-53似乎过于分散: File size of /boot/initrd.img-4.4.0-53-generic is 49027703 (11970 blocks of 4096 bytes) ext: logical_offset: physical_offset: length: expected: flags: 0: 0.. 3: 4351562.. 4351565: 4: 1: 4.. 4095: 2334720.. 2338811: 4092: 4351566: 2: 4096.. 8191: 2330624.. 2334719: 4096: 2338812: 3: 8192.. 10239: 2355200.. 2357247: 2048: 2334720: 4: […]