操作系统内的每个进程表示,采用进程控制块也称为任务控制块。它包含许多某个特定进程相关的信息。
进程状态:状态可以包括新的,就绪,运行,等待,停止等
程序计数器:计数器表示进程将要执行的下个指令的地址
CPU寄存器:他们包括累加器,索引寄存器,堆栈指针,通用寄存器和其他条件码信息寄存器。在发生中断时,这些状态信息与程序计数器一起需要保存,以便进餐以后能正确得继续执行
CPU调度信息:这类信息包括进程优先级调度队列的指针和其他调度参数。
内存管理信息:根据操作系统使用的内存,系统在信息可以包括基地址和界限寄存器的值,页表或段
记账信息:这类信息包括CPU时间,实际使用时间,时间期限,记账数据,作业或进程数量等。
io状态信息:这类信息包括分配给进程的IO设备列表,打开文件列表等
网友评论