关于操作系统的过程的定义

时间:2017-09-21 18:30:45

标签: operating-system

以下哪一项构成了一个过程?
程序代码,处理器寄存器,堆栈,PCB,就绪队列的内容

1 个答案:

答案 0 :(得分:0)

  

我目前正在阅读Silberschatz撰写的操作系统概念,而且这本书没有给出明确的流程定义

我强烈推荐另一本书。看来这里有90%的操作系统问题源于对这本书的困惑。您可以便宜地预订VAX / VMS内部和数据结构。

进程由其寄存器定义。这包括通用寄存器和某些系统寄存器。

  

程序代码:

存在于寄存器值定义的地址空间中。

  

处理器寄存器的内容:

定义了流程

  

堆栈:

只是进程地址空间中的一个内存区域。

  

PCB:

进程上下文块是定义进程的寄存器值的存储位置。

  

Ready Queue:

不属于此过程。