当前位置:   article > 正文

【linux】进程地址空间_linux进程地址空间是如何分布的,以32位系统为例

linux进程地址空间是如何分布的,以32位系统为例

   (一)进程空间分布图:

       一个linux进程的虚拟地址空间分布如下图所示,分为用户空间内核空间,对于一个32位操作系统来说,4GB的空间分成两部分,低地址的0~3G给用户空间,高地址的3G~4G给内核空间            

                              

(二) 用户空间

   2.1 只读数据段(.rodata,又叫做常量数据段)

        存放只读数据(字符串常量和const修饰的全局变量);const修饰的全局变量是存放在常量段的,但是使用const修饰的局部变量不存放在常量段࿰

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/黑客灵魂/article/detail/769968
推荐阅读
相关标签
  

闽ICP备14008679号