- 博客(1)
- 资源 (9)
- 收藏
- 关注
原创 linux 进程切换执行流的分离
所谓进程的切换,实际上就是属于进程上下文的寄存器和堆栈的切换,以及页表的切换。切换总是发生在内核态。对于一个执行流来说,它本身是感知不到所谓进程切换的,它只是机械的按照代码执行,取ip的执行地址,执行完毕后进行自加。 进程切换一般不会显式的设置eip/rip寄存器的值。设置ip寄存器值一般是需要jmp的时候。那么进程切换后执行路径的不同不是通过设置ip来实现的,那么是怎么实现的? 可能有人认为
2015-11-16 09:58:19 554
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人