详谈ELF文件格式原理(一)
文章目录1. 概述2. 可执行文件是什么1. 概述 本来是准备写一系列关于进程的内存管理、映射过程、堆、栈空间管理以及垃圾回收机制等相关文章,但是在“进程的内存空间布局”这个话题里,如果不清楚可执行文件的格式和底层布局,那么对进程如何加载内存、进程的内存空间布局等理解会带来一些困难。因此,我们先对UNIX平台上面的可执行文件的格式(即可执行文件的内部是如何组织数据)先进行详细的分解,然后再继续深入有关内存的话题。2. 可执行文件是什么 众所周知,当操作系统运行某个程序时候,它必须先将程序
复制链接