gpt4 book ai didi

linux - 我们可以在启动期间在设备驱动程序等中使用互斥量吗?

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:35:23 25 4
gpt4 key购买 nike

我想知道在启动时,内核需要加载设备驱动程序来初始化,例如处理器时钟。但此时内核还没有完全初始化。这样我们就可以在这个时候使用互斥量(因为设备对象使用互斥量作为保护机制)?什么时候可以使用互斥量?

最佳答案

为此,您需要稍微了解一下 Linux 内核初始化过程。

内核由在单个内核上运行的单个进程启动。

它检测可用的 CPU 数量和其他一些东西,并配置调度程序。然后它会触发调度程序。

任何驱动程序加载等都只会在这一点之后发生。

事实上,驱动程序是在调度程序启动后加载的。

对 Linux 初始化主题的一些重要见解: Linux inside.

关于linux - 我们可以在启动期间在设备驱动程序等中使用互斥量吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49896510/

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