首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 操作系统 > UNIXLINUX >

历程在存储区中的位置

2013-01-04 
进程在存储区中的位置1,共享正文段为何与数据段…存储在内存中的不同区域?何时他们相连?2,数据段和堆栈段时

进程在存储区中的位置
1,共享正文段为何与数据段…存储在内存中的不同区域?何时他们相连?
2,数据段和堆栈段时头顶头放置的,这样安排有什么好处?

[解决办法]
回答第二个:
栈由高到低递减,堆由低到高增长, 二者之间不是相连的,中间会空余一些空间,

空余空间


这样二者空间不够时就会进入并使用空余空间,实现内存扩展
[解决办法]
2,数据段和堆栈段时头顶头放置的,这样安排有什么好处?

这样可以更好的利用存储空间

热点排行