![]() |
1
1
传统上,堆开始于文本部分的正上方并逐渐增长;堆栈帧在向未映射的0页增长时根本不影响起始地址。然而,现在更常见的是
|
![]() |
2
2
SBRK 返回它添加(或删除)的字节的起始地址。在尚未分配堆的新进程中,第一个调用 SBRK 然后应该返回堆的“break”部分的起始地址。如果我敢打赌,那就是 马洛克 使用的实现 BRK/SBRK 可能是第一次跑步。 |