为什么linux进程虚拟空间通常从0x08048000开始?

时间:2014-05-28 06:02:35

标签: linux-kernel operating-system

示例:

Elf file type is EXEC (Executable file)

Entry point 0x80c7100

There are 8 program headers, starting at offset 52

Program Headers:

  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align

  PHDR           0x000034 0x08048034 0x08048034 0x00100 0x00100 R E 0x4

      [Requesting program interpreter: /lib/ld-linux.so.2]

  LOAD           0x000000 0x08048000 0x08048000 0x3694c2 0x3694c2 R E 0x1000

.......

0 个答案:

没有答案