gpt4 book ai didi

linux - 测量 linux 内核从启动到用户空间所花费的时间

转载 作者:可可西里 更新时间:2023-11-01 11:50:00 25 4
gpt4 key购买 nike

是否有基于内核检测的方法来测量内核在启动期间转移到用户空间的时间?我可以将 printk 与时间信息一起使用,但我不确定将此 printk 放置在何处,以便观察内核何时转移到用户空间。

最佳答案

start_kernel() 由体系结构特定代码 (arch/architecture_type) 调用。内核加载后,它调用第一个用户空间进程,即/sbin/init(或较新发行版中的 systemd)来自 init_post() 这两个函数都在 init/main.c 中定义。

您可能想阅读此 blog有关引导过程的详细说明。

关于linux - 测量 linux 内核从启动到用户空间所花费的时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12683169/

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