除了内核线程堆栈,内核是否有自己的堆栈?

时间:2015-03-21 22:19:16

标签: linux multithreading linux-kernel kernel x86-64

在x86_64,Linux中,内核是否有自己的堆栈,而不是内核线程'栈?

它有没有像FreeBSD那样的内核进程?

1 个答案:

答案 0 :(得分:0)

据我所知,内核有一个单独的堆栈用于IRQ&用于处理系统调用的每个进程/线程堆栈。我认为不需要任何其他堆栈。内核代码在进程上下文或中断上下文中执行,因此两者都有单独的堆栈。