    

         
 .       
 /pro    pmap (I).     
  ,     . 
    ,  ,   .

int main(int argc, char *argv[])

{

return 0;

}

        .
  .   ,      , 
  bss.  ,      
   ,      
 libc. so    Id. so.  ,     
 .

         -
 /proc/<pid>/maps   .

rml@phantasy:~$ cat /proc/1426/maps

OOeSOOOO-OOfafOOO r-xp 00000000 03 01 208530 /lib/tls/libc-2.3.2.so

00faf000-00fb2000 rw-p 0012f000 03 01 208530 /lib/tls/libc-2.3.2 . so

00fb2000-00fb4000 rw-p 00000000 00 00 0

08048000-08049000 r-xp 00000000 03 03 439029 /home/rml/src/example

08049000-0804a000 rw-p 00000000 03 03 439029 /home/rml/src/example

40000000-40015000 r-xp 00000000 03 01 80276  /lib/ld-2.3.2.so

40015000-40016000 rw-p 00015000 03 01 80276  /lib/ld-2.3.2.so

4001e000-4001f000 rw-p 00000000 00 00 0

bfffeOOO-cOOOOOOO rwxp fffffOOO 00 00 0

       .

-    :  
  

 pmap (I)4     ,  -
 .

rml@phantasy:~$ pmap 1426

example[1426]

0080000 (1212 KB) r-xp (03 01 208530)        /lib/tls/libc-2.3.2.so

OOfafOOO (12 KB)   rw-p (03 01 208530)        /lib/tls/libc-2.3.2.so

00fb2000 (8 KB)    rw-p (00 00 0)

08048000 (4 KB)    r-xp (03 03 439029)        /home/rml/src/example

08049000 (4 KB)    rw-p (03 03 439029)        /home/rml/src/example

40000000 (84 KB)   r-xp (03 01 80276)         /lib/ld-2.3.2.so

 pmap(l)      .   -
   ,  ,     /, 
     .        procps.

                                                   321