Por que a seção bss é mapeada para o endereço virtual que não corresponde ao valor correspondente na tabela de cabeçalho da seção?

0

Eu compilei o Python 3.4 a partir de fontes e, quando o executei, /proc/[pid]/maps mostra o seguinte para a seção bss

56390aa95000-56390aab0000 rw-p 00000000 00:00 0

No entanto, a tabela de cabeçalhos da seção mostra:

  [25] .bss              NOBITS           00000000004c33c0  002c33b8
       000000000001b1b8  0000000000000000  WA       0     0     32

Por que isso acontece? É possível prever a VM na memória a partir das informações contidas no SH?

    
por Phoenix87 29.09.2018 / 17:49

0 respostas

Tags