0
3
30
336
134
291
kernel模块代码 创建一个进程的时候,都会由系统分配一个PCB,当进程结束的时候系统又会去回收这个PCB。在Linux中,这个PCB在哪里呢? 首先我们来看下内核栈的结构: X86 Linux内核栈定义如下 在/include/linux/sched.h中定义了如下一个联合结构: union task_union { struct task_struct task; ...