标签: linux linux-kernel oprofile
我正在尝试减少内核启动所需的时间,即从GRUB中选择内核选项到init()开始所需的时间。我使用OProfile工具来配置我的自定义内核。我该如何处理它的输出?
答案 0 :(得分:0)
OProfile不是最佳选择。
最好的选择是获取bootgraph.pl脚本,使用initcall_debug启动参数运行内核,然后使用dmesg | perl bootgraph.pl > ~/boot-time.svg
initcall_debug
dmesg | perl bootgraph.pl > ~/boot-time.svg