为什么32位机跑linux的用户进程地址是从0x08048000开始呢?

来源:互联网 发布:怎么ping网络通不通 编辑:程序博客网 时间:2024/05/01 21:48

原来还漏了一点,是intel x86的机器上才是,至于arm是不是我就不是很确定了。

当然 了,这是我个人的思考过程,并不是我要写的笔记,在此,记录我当时查看的资料。

实际上,需要了解linux的虚拟地址空间,直接去apue-164页查看即可。

Linux虚拟地址空间布局
X86下的linux进程地址空间布局

在Linux上,为什么文本段从0x08048000开始?


稍作总结如下:


0 0
原创粉丝点击