【发布时间】:2010-11-22 13:43:59
【问题描述】:
我只是想知道用户程序通过 brk 系统调用释放的内存会发生什么,然后再次返回。是内核清除还是内容未定义?
我相信内核在通过 brk 新分配页面时会清除它们,但如果返回该页面然后再次请求返回,我无法确定是否将它们全部归零。我正在浏览 lxr.linux.no 试图找出答案。我也会看看this帖子中建议的书。
感谢您的回复。
提姆
【问题讨论】:
标签: memory-management linux-kernel system-calls brk