简答题

进程控制块PCB的作用是什么?其主要内容有哪些?进程能否修改访问自己的进程控制块内容?

正确答案

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

答案解析

相似试题
  • 采用消息冲通信方式时,进行通信进程的进程控制块PCB中还就增加哪些数据项?

    简答题查看答案

  • 进程调度的作用是什么?引起进程调动的因素有哪些?

    简答题查看答案

  • 什么是用户账号?其主要作用是什么?

    简答题查看答案

  • 什么是进程?给出进程的定义?

    简答题查看答案

  • 什么是进程?在操作系统中为什么要引入进程?

    简答题查看答案

  • 网络通信软件的任务是根据()来控制和管理进程间的通信。

    填空题查看答案

  • 什么是进程的同步与互斥?

    简答题查看答案

  • 在WindowsNT网络中,网络服务程序为什么不是作为服务器进程来实现,而是将其作为文件系统驱动程序来实现?

    简答题查看答案

  • 为什么要引入线程?线程和进程之间的区别和联系是什么?

    简答题查看答案