El siguiente es el resultado después de ejecutar en solaris, muestra que hay dos montones, pero en mi entender, para un proceso, hay solo un montón que es una gran memoria continua que puede ser administrado por brk para expandir o reducir el tamaño. Y para la memoria anónima, un proceso puede tener muchas memorias anónimas que pueden ser administradas por mmap/munmap. Es mi entendimiento correcto? o leí el resultado del pmap erróneamente?montón VS anon memory en el resultado de pmap
sol9 # pmap -sx pgrep testprog
... 00022000 3960 3960 3960 - 8K rwx-- [pila]
00400000 131072 131072 131072 - 4M rwx-- [pila]
... FF390000 8 8 - - 8K libc_psr.so.1 rx--
FF3B0000 8 8 8 - 8K rwx-- [anon]
...
total de Kb 135968 135944 135112 -