当前位置: 技术问答>linux和unix
linux内核分配内存,及管理?
来源: 互联网 发布时间:2016-09-12
本文导语: 内存分配 a.堆区b.栈区c.静态区 全局区4.二进制代码区 5。常量区 五个段 a.代码段b.数据段c.bss段d.堆c.栈 常量区,跟哪个段对应起来呢?内核是怎么分配内存和管理内存的? | 程序只分...
内存分配
a.堆区b.栈区c.静态区 全局区4.二进制代码区 5。常量区
五个段
a.代码段b.数据段c.bss段d.堆c.栈
常量区,跟哪个段对应起来呢?内核是怎么分配内存和管理内存的?
a.堆区b.栈区c.静态区 全局区4.二进制代码区 5。常量区
五个段
a.代码段b.数据段c.bss段d.堆c.栈
常量区,跟哪个段对应起来呢?内核是怎么分配内存和管理内存的?
|
程序只分为代码段和数据段。
堆区 栈区 初始化数据区(段),bss区(段)属于数据段。
区是由编译器和链接器分配的,与操作系统目标文件格式有关,参考《链接器和加载器》。
常量,全局变量,静态变量在初始化数据区中,他们的各种属性是由编译器维护的。
堆区 栈区 初始化数据区(段),bss区(段)属于数据段。
区是由编译器和链接器分配的,与操作系统目标文件格式有关,参考《链接器和加载器》。
常量,全局变量,静态变量在初始化数据区中,他们的各种属性是由编译器维护的。
|
lz不结贴.................
|
常量区跟数据段对应,内核分配和管理内存建议楼主看下LKD。
您可能感兴趣的文章:
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。