Unix 中断堆栈和内核堆栈是同一个堆栈吗?
或者中断堆栈是内核堆栈中的一个特殊堆栈?Unix 中断堆栈和内核堆栈是同一个堆栈吗?,unix,stack,kernel,interrupt,Unix,Stack,Kernel,Interrupt,或者中断堆栈是内核堆栈中的一个特殊堆栈? 我有点困惑,因为有时我的书只提到“堆栈”。它取决于内核配置(CONFIG_4KSTACKS) 情况1:未设置配置时 在这种情况下,每个线程的内核堆栈大小为8K(2页),ISR将使用相同的内核堆栈 案例2:当设置配置时。 在这种情况下,每个线程的内核堆栈大小是4K(1页),ISR将有单独的4K(1页)堆栈 检查更多更新
我有点困惑,因为有时我的书只提到“堆栈”。它取决于内核配置(CONFIG_4KSTACKS) 情况1:未设置配置时
在这种情况下,每个线程的内核堆栈大小为8K(2页),ISR将使用相同的内核堆栈 案例2:当设置配置时。
在这种情况下,每个线程的内核堆栈大小是4K(1页),ISR将有单独的4K(1页)堆栈 检查更多更新