1.CPU上下文:程序计数器、CPU状态(一些寄存器)
2.进程上下文:虚拟内存、用户堆栈
3.内核上下文:内核堆栈、寄存器
进程切换需要1、2、3
系统调用需要1、3
中断需要1、3
参考:
https://segmentfault.com/a/1190000017457234
1.CPU上下文:程序计数器、CPU状态(一些寄存器)
2.进程上下文:虚拟内存、用户堆栈
3.内核上下文:内核堆栈、寄存器
进程切换需要1、2、3
系统调用需要1、3
中断需要1、3
参考:
https://segmentfault.com/a/1190000017457234