Por favor, consulte: http://man7.org/linux/man-pages/man5/proc.5.html
address perms offset dev inode pathname
00400000-00452000 r-xp 00000000 08:02 173521 /usr/bin/dbus-daemon
El campo de dirección es el espacio de direcciones en el proceso que ocupa la asignación.
El campo de permisos es un conjunto de permisos:
r = read
w = write
x = execute
s = shared
p = private (copy on write)
El campo de desplazamiento es el desplazamiento en el archivo / lo que sea;
dev es el dispositivo (mayor: menor);
inodo es el inodo en ese dispositivo.0 indica que no hay ningún inodo asociado con la región de memoria, como sería el caso con BSS (datos no inicializados).
El campo de nombre de ruta generalmente será el archivo que respalda la asignación. Para archivos ELF, puede coordinar fácilmente con el campo de desplazamiento mirando el campo Offset en los encabezados del programa ELF (readelf -l).
En Linux 2.0, no hay ningún campo que proporcione el nombre de ruta.
proc(5)
mmap(2)
"Comprensión del kernel de Linux" 9.3. Regiones de memoria; 16.2 Asignación de memoria "Comprensión del Administrador de memoria virtual de Linux" 4.4 Regiones de memoria