3.进程控制块PCB

  前面说过,Linux操作系统会为每个进程分配一段虚拟地址空间,而在内核区中都有一个进程控制块(PCB)来维护进程相关的信息,Linux内核的进程控制块是task_struct结构体。 其内部成员很多,重点掌握一下部分即可: 1.进程id。系统中每个进程有唯一的id,在C语言中用pid_t类型表示,其实就是一个非负整数。2.进程的状态,有就绪、运行、挂起、停止等状态。3.进程切换时需要保存的恢复
相关文章
相关标签/搜索