IT博客汇
首页
精华
技术
设计
资讯
扯淡
权利声明
登录
注册
Linux Context , Interrupts 和 Context Switching 说明
tianlesoftware
发表于
2017-12-06 11:45:17
love
0
一. 进程Context 定义
当一个进程在执行时, CPU的所有寄存器中的值、进程的状态以及堆栈中的内容,比如各个变量和数据,包括所有的寄存器变量、进程打开的文件、内存信息等。这些信息被称为该进程的上下文(Context).
一个进程的Context可以分为三个部分:用户级上下文、寄存器上下文以及系统级上下文:
(1)用户级上下文: 正文、数据、用户堆栈以及共享存储区;