首页
题库
面试
求职
学习
竞赛
More+
所有博客
搜索面经/职位/试题/公司
搜索
我要招人
去企业版
登录 / 注册
首页
>
试题广场
>
简述Linux进程内存空间分为哪几个段?作用分别是什么?
[问答题]
简述Linux进程内存空间分为哪几个段?作用分别是什么?
添加笔记
求解答(0)
邀请回答
收藏(174)
分享
纠错
3个回答
添加回答
3
陈木木
参考这个图⽚
发表于 2015-05-05 14:45:33
回复(5)
5
ChrisNewbie
简单可以分为5部分:
1.Text:存放可执行的指令操作,其只读不能写。
2.Bss:存放未初始化的全局变量和静态变量。
3.Data:存放初始化的全局变量和静态变量。
4.Stack:存放临时变量,函数参数等。
5.Heap:存放New/Malloc等动态申请的变量,用户必须手动进行Delete/Free操作。
其中Stack和Heap的内存增长方向是相反的。
发表于 2015-07-28 10:15:04
回复(0)
0
suo
在32位系统下,Linux的虚拟地址空间大小为4G大小,其中1GB的内核空间,3GB的用户空间。 用户空间又有保留区,静态区,栈区,堆区,还有共享库。。静态区还有几个划分。
发表于 2016-04-25 15:42:12
回复(0)
这道题你会答吗?花几分钟告诉大家答案吧!
提交观点
问题信息
Linux
上传者:
陈木木
难度:
3条回答
174收藏
10369浏览
热门推荐
相关试题
关于Linux系统的负载(Load...
阿里巴巴
Linux
评论
(44)
校门外的树
枚举
NOIP复赛
评论
(1)
平方根
过关题目
语言题
评论
(1)
请回答问题
图形推理
评论
(1)
下面代码的输出结果 public ...
Java
评论
(1)
扫描二维码,关注牛客网
意见反馈
下载牛客APP,随时随地刷题