进程上下文与中断上下文
上下文 上下文指一种环境。相对进程而言,就是进程执行时的环境,具体包括各种变量和数据:所有寄存器变量、进程打开的文件、内存信息等。 一、为什么会有上下文这个概念 内核空间和用户空间是现代操作系统的两种工作模式,内核模块运行在内核空间,用户态应用程序运行在用户空间。它们代表不同的级别,对系统资源具有不同的访问权限。内核模块运行在最高级别(内核态),此级别下的所有操作都受系统信任;而应用程序运行在较低级别(用户态),处理器会控制对硬件的直接访问及对内存的非授权访问。内核态和用户态各自拥有自己的内存映射,即自己的地址空间。 ...