首先抛两个话题: (1)ELF文件有分段,linux内存有分段机制,这儿意指哪个?两个分段有什么关联 (2)常有人提到linux不使用分段机制,是什么个情况? 关于第一个问题,ELF文件的分段,更多的是从功能和属性来做区分,是在文件区段上的划分;内存的分段机制是针对内存布局的划分;这两者本来没有必然的联系,ELF文件中的某个段可以加载到内存的任意段中,加载到内存的任何位置。为
花了一周的时间,学习了链接、加载和库的相关内容。阅读了《链接器和加载器》、《程序员的自我修养-链接、加载和库》这两本书(这个话题相关的资料很少见,这两本一个国外一个国内的,算是比较经典),当然,一遍是肯定不够的,计划是完成五遍。 这一些系列的文章,可算是学习笔记,但我想抛开书本,凭借自己的记忆和理解来写这部分内容。 &
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号