试题详情
简答题进程控制块PCB的作用是什么?其主要内容有哪些?进程能否修改访问自己的进程控制块内容?
  • 操作系统利用PCB来描述进程的基本情况以及进程的运行变化过程,PCB是进程存在的唯一标志。
    进程控制块的内容可以分成调度信息和现场信息两大部分。调度信息供进程调度时使用,描述了进程当前所处的状况,包括进程名、进程号、存储信息、优先级、当前状态、资源清单、家族关系、消息队列指针和当前打开文件等。现场信息刻画了进程的运行情况,由于每个进程都有自己专用的工作存储区,其它进程运行时不会改变它的内容,所以PCB中的现场信息只记录那些可能会被其它进程改变的寄存器,如程序状态字、时钟、界地址寄存器等。一旦中断进程的运行,必须把中断时刻的上述内容记入进程控制块的现场信息。所以进程可以修改访问自己进程控制块的内容。
  • 关注下方微信公众号,在线模考后查看

热门试题