nswcfd 发表于 2015-11-19 15:24 1. cpu(例如x86)要求cpl切换,指定新的ss/sp,kernel stack可以是固定位置,而usr app不能提前预知 2. u ...
nswcfd 发表于 2015-11-20 15:10 第1点有点错误,不同进程的kernel stack实际是不一样的,否则就无法实现核心态的抢占了。
amarant 发表于 2015-12-01 08:30 用户对自己的sp有写的权利,如果内核使用用户栈,那么用户可以安排一个sp给kernel用
kerryxi 发表于 2015-11-30 22:40 kernel stack对进程来讲是固定位置的,只要调度到该进程,内核栈固定地址就能够得到访问。速度快。且可以做 ...