Unix环境高级编程读书笔记(1):c程序进程空间布局
C程序进程空间布局Linux进程空间由四部分构成,Text, Global Data, Heap, Stack
如下图所示:在多线程进程中,会有多个栈,并且共享Text, global data和heap
Text(正文段)
就是CPU需要执行的机器指令部分。通常是可以共享的,所以即使频繁执行的程序在存储器中也只需要一个副本,而且该部分常常是只读的。
Global Data(数据段)
上图中的
原创
2016-02-05 14:52:22 ·
653 阅读 ·
0 评论