Linux进程虚拟地址空间

在linux中,各个进程的虚拟地址空间是独立的。各个进程的虚拟地址空间起始于0,延伸至TASK_SIZE -1. 在32 bit系统中,内核分配1GB,而各个用户空间进程可用的部分为3GB。 进程虚拟地址空间由若干个区域组成, 1.当前运行代码的二进制代码.text段。 2.程序使用的动态库代码。 3.存储区局变量和静态变量的数据段,bss,data段 4.保存动态分配数据的堆 5.保存局部变量和
相关文章
相关标签/搜索