我最近审核了操作系统概念。 关于过程控制块,在一个操作系统上只有一个全局ONE,还是每个过程都有一个PCB?
此外,这个PCB只存在于RAM中吗?
[我认为我的问题是针对Linux或Unix的目标。] 谢谢,
答案 0 :(得分:3)
一次回答一个问题:
linux中的PCB实现为一个称为task_struct的结构(请查看http://lxr.linux.no/linux+v3.12.6/include/linux/sched.h#L1023处的代码)
您可以阅读有关任务及其内部@ http://linuxgazette.net/133/saha.html
的更多信息