* /proc/pid/maps
@ 2013-09-03 12:19 Manomugdha Biswas
0 siblings, 0 replies; 2+ messages in thread
From: Manomugdha Biswas @ 2013-09-03 12:19 UTC (permalink / raw)
To: linux-mm
[-- Attachment #1: Type: text/plain, Size: 5391 bytes --]
Hi,
I am running an application and observing a memory leak. I took two snapshots of "maps". One is before starting the action which is causing memory leak and another is after memory leak.
Following are the snapshots:
Before:
=======
# cat /proc/481/maps
0fba9000-0fcdf000 r-xp 00000000 00:0a 371 /lib/libc-2.3.3.so
0fcdf000-0fce9000 ---p 00136000 00:0a 371 /lib/libc-2.3.3.so
0fce9000-0fcf3000 rwxp 00130000 00:0a 371 /lib/libc-2.3.3.so
0fcf3000-0fcf6000 rwxp 0fcf3000 00:00 0
0fd06000-0fd19000 r-xp 00000000 00:0a 466 /lib/libgcc_s.so.1
0fd19000-0fd26000 ---p 00013000 00:0a 466 /lib/libgcc_s.so.1
0fd26000-0fd2a000 rwxp 00010000 00:0a 466 /lib/libgcc_s.so.1
0fd3a000-0fdad000 r-xp 00000000 00:0a 455 /lib/libm-2.3.3.so
0fdad000-0fdba000 ---p 00073000 00:0a 455 /lib/libm-2.3.3.so
0fdba000-0fdc0000 rwxp 00070000 00:0a 455 /lib/libm-2.3.3.so
0fdd0000-0fec6000 r-xp 00000000 00:0a 459 /lib/libstdc++.so.6.0.9
0fec6000-0fed0000 ---p 000f6000 00:0a 459 /lib/libstdc++.so.6.0.9
0fed0000-0fedb000 rwxp 000f0000 00:0a 459 /lib/libstdc++.so.6.0.9
0fedb000-0fee2000 rwxp 0fedb000 00:00 0
0fef2000-0fefe000 r-xp 00000000 00:0a 514 /usr/lib/libixml.so
0fefe000-0ff02000 ---p 0000c000 00:0a 514 /usr/lib/libixml.so
0ff02000-0ff0e000 rwxp 00000000 00:0a 514 /usr/lib/libixml.so
0ff0e000-0ff0f000 rwxp 0ff0e000 00:00 0
0ff1f000-0ff2d000 r-xp 00000000 00:0a 361 /lib/libpthread-0.10.so
0ff2d000-0ff2f000 ---p 0000e000 00:0a 361 /lib/libpthread-0.10.so
0ff2f000-0ff3e000 rwxp 00000000 00:0a 361 /lib/libpthread-0.10.so
0ff3e000-0ff80000 rwxp 0ff3e000 00:00 0
0ff90000-0ff95000 r-xp 00000000 00:0a 368 /lib/libcrypt-2.3.3.so
0ff95000-0ffa0000 ---p 00005000 00:0a 368 /lib/libcrypt-2.3.3.so
0ffa0000-0ffa5000 rwxp 00000000 00:0a 368 /lib/libcrypt-2.3.3.so
0ffa5000-0ffcc000 rwxp 0ffa5000 00:00 0
0ffdc000-0ffe0000 r-xp 00000000 00:0a 510 /usr/lib/liberrhand.so
0ffe0000-0ffec000 ---p 00004000 00:0a 510 /usr/lib/liberrhand.so
0ffec000-0fff0000 rwxp 00000000 00:0a 510 /usr/lib/liberrhand.so
10000000-101b2000 r-xp 00000000 00:0a 1685 /opt/bgpd/bin/bgpd
101c2000-101d1000 rwxp 001b2000 00:0a 1685 /opt/bgpd/bin/bgpd
101d1000-157cc000 rwxp 101d1000 00:00 0
30000000-30016000 r-xp 00000000 00:0a 357 /lib/ld-2.3.3.so
30016000-30019000 rw-p 30016000 00:00 0
30019000-30022000 rw-s 00000000 00:06 0 /SYSV024f823f (deleted)
30022000-30023000 rw-s 00000000 00:06 163845 /SYSV0001ed23 (deleted)
30026000-30027000 rwxp 00016000 00:0a 357 /lib/ld-2.3.3.so
7feff000-80000000 rwxp 7feff000 00:00 0
After:
=====
# cat /proc/481/maps
0fba9000-0fcdf000 r-xp 00000000 00:0a 371 /lib/libc-2.3.3.so
0fcdf000-0fce9000 ---p 00136000 00:0a 371 /lib/libc-2.3.3.so
0fce9000-0fcf3000 rwxp 00130000 00:0a 371 /lib/libc-2.3.3.so
0fcf3000-0fcf6000 rwxp 0fcf3000 00:00 0
0fd06000-0fd19000 r-xp 00000000 00:0a 466 /lib/libgcc_s.so.1
0fd19000-0fd26000 ---p 00013000 00:0a 466 /lib/libgcc_s.so.1
0fd26000-0fd2a000 rwxp 00010000 00:0a 466 /lib/libgcc_s.so.1
0fd3a000-0fdad000 r-xp 00000000 00:0a 455 /lib/libm-2.3.3.so
0fdad000-0fdba000 ---p 00073000 00:0a 455 /lib/libm-2.3.3.so
0fdba000-0fdc0000 rwxp 00070000 00:0a 455 /lib/libm-2.3.3.so
0fdd0000-0fec6000 r-xp 00000000 00:0a 459 /lib/libstdc++.so.6.0.9
0fec6000-0fed0000 ---p 000f6000 00:0a 459 /lib/libstdc++.so.6.0.9
0fed0000-0fedb000 rwxp 000f0000 00:0a 459 /lib/libstdc++.so.6.0.9
0fedb000-0fee2000 rwxp 0fedb000 00:00 0
0fef2000-0fefe000 r-xp 00000000 00:0a 514 /usr/lib/libixml.so
0fefe000-0ff02000 ---p 0000c000 00:0a 514 /usr/lib/libixml.so
0ff02000-0ff0e000 rwxp 00000000 00:0a 514 /usr/lib/libixml.so
0ff0e000-0ff0f000 rwxp 0ff0e000 00:00 0
0ff1f000-0ff2d000 r-xp 00000000 00:0a 361 /lib/libpthread-0.10.so
0ff2d000-0ff2f000 ---p 0000e000 00:0a 361 /lib/libpthread-0.10.so
0ff2f000-0ff3e000 rwxp 00000000 00:0a 361 /lib/libpthread-0.10.so
0ff3e000-0ff80000 rwxp 0ff3e000 00:00 0
0ff90000-0ff95000 r-xp 00000000 00:0a 368 /lib/libcrypt-2.3.3.so
0ff95000-0ffa0000 ---p 00005000 00:0a 368 /lib/libcrypt-2.3.3.so
0ffa0000-0ffa5000 rwxp 00000000 00:0a 368 /lib/libcrypt-2.3.3.so
0ffa5000-0ffcc000 rwxp 0ffa5000 00:00 0
0ffdc000-0ffe0000 r-xp 00000000 00:0a 510 /usr/lib/liberrhand.so
0ffe0000-0ffec000 ---p 00004000 00:0a 510 /usr/lib/liberrhand.so
0ffec000-0fff0000 rwxp 00000000 00:0a 510 /usr/lib/liberrhand.so
10000000-101b2000 r-xp 00000000 00:0a 1685 /opt/bgpd/bin/bgpd
101c2000-101d1000 rwxp 001b2000 00:0a 1685 /opt/bgpd/bin/bgpd
101d1000-17a25000 rwxp 101d1000 00:00 0
30000000-30016000 r-xp 00000000 00:0a 357 /lib/ld-2.3.3.so
30016000-30019000 rw-p 30016000 00:00 0
30019000-30022000 rw-s 00000000 00:06 0 /SYSV024f823f (deleted)
30022000-30023000 rw-s 00000000 00:06 163845 /SYSV0001ed23 (deleted)
30026000-30027000 rwxp 00016000 00:0a 357 /lib/ld-2.3.3.so
7feff000-80000000 rwxp 7feff000 00:00 0
My applications name is "/opt/bgpd/bin/bgpd".
It is seen that the red marked section is consuming the memory. Who is consuming this memory?
Regards,
Mano
[-- Attachment #2: Type: text/html, Size: 12707 bytes --]
^ permalink raw reply [flat|nested] 2+ messages in thread
* /proc/pid/maps
@ 2013-09-04 4:03 Manomugdha Biswas
0 siblings, 0 replies; 2+ messages in thread
From: Manomugdha Biswas @ 2013-09-04 4:03 UTC (permalink / raw)
To: Tang Chen, Toshi Kani, rjw, lenb, tglx, mingo, hpa, akpm, tj,
trenn, yinghai, jiang.liu, wency, laijs, isimatu.yasuaki,
izumi.taku, mgorman, minchan, mina86, gong.chen,
vasilis.liaskovitis, lwoodman, riel, jweiner, prarit,
zhangyanfei, x86, linux-doc, linux-kernel, linux-mm, linux-acpi
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #1: Type: text/plain; charset="utf-8", Size: 5499 bytes --]
Hi,
I am running an application and observing a memory leak. I took two snapshots of âmapsâ. One is before starting the action which is causing memory leak and another is after memory leak.
Following are the snapshots:
Before:
=======
# cat /proc/481/maps
0fba9000-0fcdf000 r-xp 00000000 00:0a 371 /lib/libc-2.3.3.so
0fcdf000-0fce9000 ---p 00136000 00:0a 371 /lib/libc-2.3.3.so
0fce9000-0fcf3000 rwxp 00130000 00:0a 371 /lib/libc-2.3.3.so
0fcf3000-0fcf6000 rwxp 0fcf3000 00:00 0
0fd06000-0fd19000 r-xp 00000000 00:0a 466 /lib/libgcc_s.so.1
0fd19000-0fd26000 ---p 00013000 00:0a 466 /lib/libgcc_s.so.1
0fd26000-0fd2a000 rwxp 00010000 00:0a 466 /lib/libgcc_s.so.1
0fd3a000-0fdad000 r-xp 00000000 00:0a 455 /lib/libm-2.3.3.so
0fdad000-0fdba000 ---p 00073000 00:0a 455 /lib/libm-2.3.3.so
0fdba000-0fdc0000 rwxp 00070000 00:0a 455 /lib/libm-2.3.3.so
0fdd0000-0fec6000 r-xp 00000000 00:0a 459 /lib/libstdc++.so.6.0.9
0fec6000-0fed0000 ---p 000f6000 00:0a 459 /lib/libstdc++.so.6.0.9
0fed0000-0fedb000 rwxp 000f0000 00:0a 459 /lib/libstdc++.so.6.0.9
0fedb000-0fee2000 rwxp 0fedb000 00:00 0
0fef2000-0fefe000 r-xp 00000000 00:0a 514 /usr/lib/libixml.so
0fefe000-0ff02000 ---p 0000c000 00:0a 514 /usr/lib/libixml.so
0ff02000-0ff0e000 rwxp 00000000 00:0a 514 /usr/lib/libixml.so
0ff0e000-0ff0f000 rwxp 0ff0e000 00:00 0
0ff1f000-0ff2d000 r-xp 00000000 00:0a 361 /lib/libpthread-0.10.so
0ff2d000-0ff2f000 ---p 0000e000 00:0a 361 /lib/libpthread-0.10.so
0ff2f000-0ff3e000 rwxp 00000000 00:0a 361 /lib/libpthread-0.10.so
0ff3e000-0ff80000 rwxp 0ff3e000 00:00 0
0ff90000-0ff95000 r-xp 00000000 00:0a 368 /lib/libcrypt-2.3.3.so
0ff95000-0ffa0000 ---p 00005000 00:0a 368 /lib/libcrypt-2.3.3.so
0ffa0000-0ffa5000 rwxp 00000000 00:0a 368 /lib/libcrypt-2.3.3.so
0ffa5000-0ffcc000 rwxp 0ffa5000 00:00 0
0ffdc000-0ffe0000 r-xp 00000000 00:0a 510 /usr/lib/liberrhand.so
0ffe0000-0ffec000 ---p 00004000 00:0a 510 /usr/lib/liberrhand.so
0ffec000-0fff0000 rwxp 00000000 00:0a 510 /usr/lib/liberrhand.so
10000000-101b2000 r-xp 00000000 00:0a 1685 /opt/bgpd/bin/bgpd
101c2000-101d1000 rwxp 001b2000 00:0a 1685 /opt/bgpd/bin/bgpd
101d1000-157cc000 rwxp 101d1000 00:00 0
30000000-30016000 r-xp 00000000 00:0a 357 /lib/ld-2.3.3.so
30016000-30019000 rw-p 30016000 00:00 0
30019000-30022000 rw-s 00000000 00:06 0 /SYSV024f823f (deleted)
30022000-30023000 rw-s 00000000 00:06 163845 /SYSV0001ed23 (deleted)
30026000-30027000 rwxp 00016000 00:0a 357 /lib/ld-2.3.3.so
7feff000-80000000 rwxp 7feff000 00:00 0
After:
=====
# cat /proc/481/maps
0fba9000-0fcdf000 r-xp 00000000 00:0a 371 /lib/libc-2.3.3.so
0fcdf000-0fce9000 ---p 00136000 00:0a 371 /lib/libc-2.3.3.so
0fce9000-0fcf3000 rwxp 00130000 00:0a 371 /lib/libc-2.3.3.so
0fcf3000-0fcf6000 rwxp 0fcf3000 00:00 0
0fd06000-0fd19000 r-xp 00000000 00:0a 466 /lib/libgcc_s.so.1
0fd19000-0fd26000 ---p 00013000 00:0a 466 /lib/libgcc_s.so.1
0fd26000-0fd2a000 rwxp 00010000 00:0a 466 /lib/libgcc_s.so.1
0fd3a000-0fdad000 r-xp 00000000 00:0a 455 /lib/libm-2.3.3.so
0fdad000-0fdba000 ---p 00073000 00:0a 455 /lib/libm-2.3.3.so
0fdba000-0fdc0000 rwxp 00070000 00:0a 455 /lib/libm-2.3.3.so
0fdd0000-0fec6000 r-xp 00000000 00:0a 459 /lib/libstdc++.so.6.0.9
0fec6000-0fed0000 ---p 000f6000 00:0a 459 /lib/libstdc++.so.6.0.9
0fed0000-0fedb000 rwxp 000f0000 00:0a 459 /lib/libstdc++.so.6.0.9
0fedb000-0fee2000 rwxp 0fedb000 00:00 0
0fef2000-0fefe000 r-xp 00000000 00:0a 514 /usr/lib/libixml.so
0fefe000-0ff02000 ---p 0000c000 00:0a 514 /usr/lib/libixml.so
0ff02000-0ff0e000 rwxp 00000000 00:0a 514 /usr/lib/libixml.so
0ff0e000-0ff0f000 rwxp 0ff0e000 00:00 0
0ff1f000-0ff2d000 r-xp 00000000 00:0a 361 /lib/libpthread-0.10.so
0ff2d000-0ff2f000 ---p 0000e000 00:0a 361 /lib/libpthread-0.10.so
0ff2f000-0ff3e000 rwxp 00000000 00:0a 361 /lib/libpthread-0.10.so
0ff3e000-0ff80000 rwxp 0ff3e000 00:00 0
0ff90000-0ff95000 r-xp 00000000 00:0a 368 /lib/libcrypt-2.3.3.so
0ff95000-0ffa0000 ---p 00005000 00:0a 368 /lib/libcrypt-2.3.3.so
0ffa0000-0ffa5000 rwxp 00000000 00:0a 368 /lib/libcrypt-2.3.3.so
0ffa5000-0ffcc000 rwxp 0ffa5000 00:00 0
0ffdc000-0ffe0000 r-xp 00000000 00:0a 510 /usr/lib/liberrhand.so
0ffe0000-0ffec000 ---p 00004000 00:0a 510 /usr/lib/liberrhand.so
0ffec000-0fff0000 rwxp 00000000 00:0a 510 /usr/lib/liberrhand.so
10000000-101b2000 r-xp 00000000 00:0a 1685 /opt/bgpd/bin/bgpd
101c2000-101d1000 rwxp 001b2000 00:0a 1685 /opt/bgpd/bin/bgpd
101d1000-17a25000 rwxp 101d1000 00:00 0
30000000-30016000 r-xp 00000000 00:0a 357 /lib/ld-2.3.3.so
30016000-30019000 rw-p 30016000 00:00 0
30019000-30022000 rw-s 00000000 00:06 0 /SYSV024f823f (deleted)
30022000-30023000 rw-s 00000000 00:06 163845 /SYSV0001ed23 (deleted)
30026000-30027000 rwxp 00016000 00:0a 357 /lib/ld-2.3.3.so
7feff000-80000000 rwxp 7feff000 00:00 0
My applications name is â/opt/bgpd/bin/bgpdâ.
It is seen that the red marked section is consuming the memory. Who is consuming this memory?
Regards,
Mano
N§²æìr¸zǧu©²Æ {\béì¹»\x1c®&Þ)îÆi¢Ø^nr¶Ý¢j$½§$¢¸\x05¢¹¨è§~'.)îÄÃ,yèm¶ÿÃ\f%{±j+ðèצj)Z·
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2013-09-04 4:03 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2013-09-03 12:19 /proc/pid/maps Manomugdha Biswas
2013-09-04 4:03 /proc/pid/maps Manomugdha Biswas
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox