您的位置:首页 > 运维架构 > Linux

Linux进程存储管理

2012-11-06 16:32 253 查看
1.进程内存结构
1)代码区(text segment)。加载的是可执行文件代码段
2)全局初始化数据区/静态数据区(Data Segment)。加载的是可执行文件数据段,存储于数据段的数据的生存周期为整个程序运行过程
3)未初始化数据区(BSS)
4)堆区(heap)用于动态内存分配
一般由程序员分配和释放,若程序员不释放,程序结束时有可能由OS回收
5)栈区(stack)。由编译器
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: