首页
IT
登录
6mi
u
盘
搜
搜 索
IT
Linux应用程序在内存中的地址布局
Linux应用程序在内存中的地址布局
xiaoxiao
2021-08-21
116
栈:局部
变
量(初始化的和未初始化的,但不包含局部静态变量)、局部只读变量(const)
堆:动态分
配的区域(如使用malloc函数申请的区域)
BSS段:存储未初始化的全局变量和静态变量
数据段:存储初始化的全局变量和静态变量
代码段:代码、全局const常量、字符量
通过命令ps -aux | grep app 可以查找app的pid
在/proc/app PID/maps可以查看 代码段、数据段、堆、栈 信息
通过readelf -S /home/app 可以查看 bss 信息
转载请注明原文地址: https://ju.6miu.com/read-676790.html
专利
最新回复
(
0
)