什么是进程的上下文?简述其主要内容。
正确答案:
操作系统中把进程物理实体和支持进程运行的环境合称为进程上下文(process context)。
它包括三个组成部分:
(1)用户级上下文(user-level context)。 由用户进程的程序块、用户数据块(含共享数据块)和用户堆栈组成的进程地址空间。
(2)系统级上下文(system-level context)。包括进程控制块、内存管理信息、进程环境块,以及系统堆栈等组成的进程地址空间。
(3)寄存器上下文(register context)。由程序状态字寄存器、各类控制寄存器、地址寄存器、通用寄存器、用户栈指针等组成。
它包括三个组成部分:
(1)用户级上下文(user-level context)。 由用户进程的程序块、用户数据块(含共享数据块)和用户堆栈组成的进程地址空间。
(2)系统级上下文(system-level context)。包括进程控制块、内存管理信息、进程环境块,以及系统堆栈等组成的进程地址空间。
(3)寄存器上下文(register context)。由程序状态字寄存器、各类控制寄存器、地址寄存器、通用寄存器、用户栈指针等组成。
答案解析:有
微信扫一扫手机做题