标签: bootchart

如何缩短启动/关机时间?

我有一台相当不错的笔记本电脑(英特尔酷睿 i7-3520M CPU @ 2.90GHz,三星的 SataII SSD,8GB 内存),但我对启动和关机时间不满意......我已经安装了引导图,并试图解释它,但我不明白某些部分。

引导图输出

特别是,我不明白前 10 秒发生了什么,当时几乎没有 CPU 利用率,也没有 I/O。发生了什么?(似乎只有 udevd、modprobe 和 plymouth 正在运行)。

在我日常工作的另一端,我也经历了缓慢关机。这里没有击落图,所以我更无能为力......

更新 我遇到了一个提示,说在关闭时按向上键可以访问控制台(在此之前我一直在与 F1 / Alt F1 作斗争)。所以我看到长时间的关机时间似乎与rpcbindmodem-manager无法干净地退出有关......知道吗?

更新 2 我已经卸载了 rpcbind 和 modemmanager。这使关闭变得更好,但在“所有进程在 1 秒内结束”消息和真正关闭之间我还有几秒钟的等待时间。就在那时,我收到一条我还无法阅读的快速消息,但我怀疑会发生某种超时......

更新 3 好的,我想我已经将范围缩小到在启动过程的前 10 秒内执行resumewait-for-root。这需要 5 秒以上,没有磁盘也没有明显的 CPU 活动。我注意到 /etc/initramfs/conf.d/resume 中的交换 UUID 与我的交换分区的真实 UUID 不匹配,这恰好是......加密的。也许这就是重点?关于 initramfs-tools 和 cryptswap 的任何提示?

laptop 12.10 bootchart

29
推荐指数
1
解决办法
3424
查看次数

如何使用引导图测量桌面登录时间

我有一个问题,每次重新启动后,我第一次登录我的会话需要很长时间。也就是说,从我输入密码到我可以使用桌面最多可能需要五分钟。

我试图使用 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"
Run Code Online (Sandbox Code Playgroud)

这是一些示例输出

有什么办法可以在图表上看到更长的时间轴,至少在加载桌面之前?

12.04 bootchart

12
推荐指数
2
解决办法
2547
查看次数

如何检查 ureadahead 是否正常运行

我正在旋转 5400 rpm 1Gb 驱动器。

启动需要69 秒(慢吗?)并且/var/lib/ureadahead包含空目录debugfs。这就是为什么我想知道 ureadahead 是否能发挥作用。

/var 目录在根分区上

~ > df
Filesystem      Size  Used Avail Use% Mounted on
/dev/sda7        24G   15G  8,1G  65% /
udev            3,9G  4,0K  3,9G   1% /dev
/dev/sda9       705G  143G  562G  21% /data
/dev/sda8        29G   24G  4,2G  85% /home
Run Code Online (Sandbox Code Playgroud)

配置似乎是默认的

~ > cat /etc/init/ureadahead.conf|grep -v '#'|grep -ve '^$'
description "Read required files in advance"
start on starting mountall
stop on stopped rc
expect fork
kill timeout 180
normal …
Run Code Online (Sandbox Code Playgroud)

ureadahead bootchart

11
推荐指数
1
解决办法
4282
查看次数

在过去的两个月里,我的开机时间增加了 25%。我如何减少它?

我曾经有大约 35 秒的启动时间,直到 2-3 个月前。现在大约是 50 秒或更长时间。停机时间也增加了一倍。以前最多是5秒。现在至少是 10 秒。

  • 这是什么原因造成的?
  • 更重要的是,我如何减少它?

我的笔记本电脑是华硕 U32U-RX012D。它主要有开发软件和相关文件。


引导图图像链接。另外一个

一些额外的信息:

  • 硬盘使用量为 320GB 中的 15GB

  • 交换率为 1

  • 预加载不起作用,已确认是一个错误

  • 一些不必要的启动服务被禁用


  • 碎片整理的根目录。性能没有变化。

随时询问任何相关信息。

boot optimization 12.04 bootchart

10
推荐指数
2
解决办法
1169
查看次数

如何缩短启动时间?(包括引导图和 dmesg 输出)

我注意到我最近的启动时间异常缓慢。我正在运行 12.04 笔记本电脑,带有 2.40GHz CPU 和 4GB RAM。我已经运行了 bootchart 和 dmesg,但我不确定如何使用它们来解决这个问题。

这是引导图:

引导图

这是 dmesg 输出(粘贴在这里太长了):http : //pastebin.com/bspNtsux

任何帮助将非常感激。如果我能提供更多信息,请告诉我。提前致谢。

boot dmesg 12.04 boot-time bootchart

9
推荐指数
1
解决办法
1517
查看次数

如何在 Ubuntu 15.10 中设置引导图?

这个页面说我必须编辑 grub 引导菜单中的“linux”行来设置引导图。我不明白我必须做什么。请帮忙。

bootchart 15.10

8
推荐指数
1
解决办法
6021
查看次数

如何分析我的引导图以缩短引导时间?

我使用 Ubuntu 11.10。

我安装了引导图,但我不知道如何使用它。有人帮助我和其他像我一样的人。

如何找出不应该运行的东西或类似的东西?

到目前为止,我还没有找到相同的正常引导图。

另外,如果有人使用 Ubuntu 11.10 的启动时间少于 30 秒,请发布您的启动图以便我进行比较。

我将在这里附上我的。

在此处输入图片说明

boot-time bootchart

7
推荐指数
1
解决办法
1058
查看次数

如何禁用 Bootchart?

我不希望每次启动时都生成 Bootchart。如何禁用引导图?

禁用后,如何重新启用 bootchart ?

我不是说卸载

12.04 bootchart

7
推荐指数
1
解决办法
2240
查看次数

如何修复引导图错误

bootchart 抛出此错误消息。

sudo  pybootchartgui
No path given, trying /var/log/bootchart.tgz  
warning: path '/var/log/bootchart.tgz' does not exist, ignoring.
Parse error: empty state: '/var/log/bootchart.tgz' does not contain a valid bootchart
Run Code Online (Sandbox Code Playgroud)

bootchart

5
推荐指数
2
解决办法
4745
查看次数

标签 统计

bootchart ×9

12.04 ×4

boot ×2

boot-time ×2

12.10 ×1

15.10 ×1

dmesg ×1

laptop ×1

optimization ×1

ureadahead ×1