原子上下文和进程上下文/中断上下文

时间:2017-11-01 21:08:45

标签: linux-kernel operating-system linux-device-driver

Linux设备驱动程序3中的

和了解Linux内核。一些流行语出现多次没有定义

流程上下文:在两本书中引用,但没有定义

中断上下文:了解Linux内核提供了定义

原子上下文:仅出现在LDD3中且没有定义。 “它指定内核当前正在执行 中断处理程序或可延迟函数“

在阅读教程时,这三个流行语被很多东西引用。所以我认为最重要的是尝试找出确切的定义,然后我就能理解这些参考文献。

我也在线进行了一些搜索,没有非常明确的来源。可以任何人给出一个好的定义和定义的来源吗?非常感谢

1 个答案:

答案 0 :(得分:2)

进程上下文是寄存器的值。当发生上下文切换时,将关闭一个进程,保存寄存器的内容,以便当进程再次运行时,您可以继续从同一位置运行。堆栈指针,指令指针等。