首页
题库
面试
求职
学习
竞赛
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收藏
10206浏览
热门推荐
相关试题
关于Linux系统的负载(Load...
阿里巴巴
Linux
评论
(45)
1.该校教师最多的是哪一年?( ...
资料分析
言语理解与表达
资料分析
评论
(1)
有同事不完成任务,影响力进度,你怎...
业务综合
评论
(1)
你身边有哪些人还没有使用滴滴,你认...
用户研究
评论
(1)
怎么做一个需求
需求分析
评论
(1)
扫描二维码,关注牛客网
意见反馈
下载牛客APP,随时随地刷题