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

历程的内存结构

2013-02-24 
进程的内存结构Text段程序本身PC值寄存器的值...堆栈段方法参数返回地址局部变量...数据段全局变量...注:U

进程的内存结构
Text段
    程序本身
    PC值
    寄存器的值
    ...

堆栈段
    方法参数
    返回地址
    局部变量
    ...

数据段
    全局变量
    ...
注:UNIX环境中“数据段”专指用来放已初始化的全局变量的内存空间,另有一个bss段用来放未初始化的全局变量。

(Heap, 可选)
    运行期间动态分配的内存
    




UNIX环境下可以用size命令查看一个可执行程序的text段,数据段和bss段的大小:

$size hello_world.o


引用
   text   data    bss   ...
   2573    292      8   ...

热点排行