# PCB 进程控制块 PCB的全称为process control block, 它是每个进程/线程的核心控制结构。定义于`kernel/src/process/proc-types.h`中。 ## PCB详解 Todo: ## 与PCB的管理相关的API ### 根据pid寻找pcb **process_find_pcb_by_pid** 该API提供了根据pid寻找pcb的功能,定义在`kernel/src/process/process.h`中。 当找到目标的pcb时,返回对应的pcb,否则返回NULL。 #### 参数 **pid** 进程id #### 返回值 **struct process_control_block** 目标pcb