Linux 关于操作系统中的进程控制块
我最近回顾了操作系统的概念。 关于过程控制块,是一个操作系统上只有一个全局控制块,还是每个过程有一个PCB 此外,该PCB是否仅存在于RAM中 [我假设我的问题是针对Linux或Unix的。]Linux 关于操作系统中的进程控制块,linux,memory,memory-management,process,operating-system,Linux,Memory,Memory Management,Process,Operating System,我最近回顾了操作系统的概念。 关于过程控制块,是一个操作系统上只有一个全局控制块,还是每个过程有一个PCB 此外,该PCB是否仅存在于RAM中 [我假设我的问题是针对Linux或Unix的。] 谢谢,一次只回答一个问题: 每个过程是否有一个PCB?对广义地说,流程控制块应该包含流程的信息(调度、内存、时间核算等)。这在各种与任务相关的活动中使用 linux中的PCB是以一种称为task_struct的结构实现的(请检查以下位置的代码) 您可以阅读更多关于任务及其内部的信息@ 它基本上比内存或磁盘
谢谢,一次只回答一个问题:
一次回答一个问题:
一次回答一个问题:
一次回答一个问题: