【发布时间】:2014-08-13 00:30:21
【问题描述】:
在阅读了this 关于上下文切换如何发生的问题后,我仍然对如何从线程的用户模式堆栈到其内核堆栈进行切换感到有些困惑。我假设这意味着将堆栈指针的值更改为指向内核模式堆栈,但是如果要将线程的原始堆栈指针保存在内核堆栈上,它如何更改堆栈指针以指向内核堆栈先保存栈指针的旧值再保存?
【问题讨论】:
标签: linux-kernel kernel context-switch
在阅读了this 关于上下文切换如何发生的问题后,我仍然对如何从线程的用户模式堆栈到其内核堆栈进行切换感到有些困惑。我假设这意味着将堆栈指针的值更改为指向内核模式堆栈,但是如果要将线程的原始堆栈指针保存在内核堆栈上,它如何更改堆栈指针以指向内核堆栈先保存栈指针的旧值再保存?
【问题讨论】:
标签: linux-kernel kernel context-switch
【讨论】: