gpt4 book ai didi

linux - 为 Linux 内核启动时间优化计时

转载 作者:IT王子 更新时间:2023-10-29 00:32:29 27 4
gpt4 key购买 nike

我正在尝试优化 linux 在嵌入式设备(而非 PC)上的启动时间

目前正在分析启动顺序,
我已在 printk 日志上启用 时间信息

这是最优的方式吗?
如果不是,我如何以最小的开销分析启动顺序(带时序)?

附言:
我在串行连接上有一个(设备的)终端 &
我在 windows-XP 上使用 TeraTerm 来访问它。

最佳答案

printk timing info 的开销很小。但是,此信息并不总是有用,因为它不会告诉您用户空间中发生了什么。

您可能想试试 Bootchart。它是一个 shell 脚本,在启动期间在后台运行并从/proc 收集数据。虽然它比 printk 计时信息的开销更大,但它更详细并且允许您分析进程启动和磁盘利用率。

http://www.bootchart.org/

关于linux - 为 Linux 内核启动时间优化计时,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3012993/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com