首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为什么brk()系统调用是必要的?

为什么brk()系统调用是必要的?
EN

Stack Overflow用户
提问于 2019-04-07 10:27:26
回答 1查看 142关注 0票数 0

AFAIK,在brk() syscall之后,额外的虚拟内存还没有被分配(即页表没有增长以容纳新的虚拟地址)。我的印象是这些页表被添加为

所以..。为什么需要brk() syscall存在呢?为什么内核不能在内存访问到来时,根据需要创建页表呢?

EN

回答 1

Stack Overflow用户

发布于 2019-04-07 12:38:53

这不会帮助您捕获对未分配内存的写操作。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/55555098

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档