操作系统:激活帧与过程控制块



据我了解,激活帧和进程控制块都在运行时堆栈中,这是内核的一部分?

这似乎不对...要么运行时堆栈不是内核的一部分,要么激活帧不属于运行时堆栈?

每个进程都有一个运行时堆栈。N 个进程 = N 个运行时堆栈(编辑:假设每个进程没有多个线程。更好的表述是 N 线程 = N 个运行时堆栈(。

内核堆栈是独立的。PCB 表位于内核堆栈中。

内核堆栈 != 运行时堆栈。也只有 1 个内核堆栈,而有许多运行时堆栈。

最新更新