ºìÁªLinuxÃÅ»§
Linux°ïÖú

SolarisÏÂʹÓÃmdb¼ì²éÄÚ´æй¶

·¢²¼Ê±¼ä:2014-07-14 16:25:22À´Ô´:ºìÁª×÷Õß:velcbo
²½ÖèÒ»£º

ÒýÓÃ:
UMEM_DEBUG=default UMEM_LOGGING=transaction LD_PRELOAD=libumem.so.1 ./spAgent &


²½Öè¶þ£º

ÒýÓÃ:
-bash-3.00$ mdb -p 16546 //ÉÏÃæµÃµ½½ø³ÌID
Loading modules: [ ld.so.1 libumem.so.1 libc.so.1 ]


²½ÖèÈý£º

ÒýÓÃ:
-bash-3.00$ mdb -p 16546
Loading modules: [ ld.so.1 libumem.so.1 libc.so.1 ]
> ::findleaks //²éÕÒÄÚ´æй¶
CACHE LEAKED BUFCTL CALLER
00484008 11489 00a7f428 libstdc++.so.6.0.3`_Znwj+0x1c
----------------------------------------------------------------------
Total 11489 buffers, 5147072 bytes


²½ÖèËÄ£º

ÒýÓÃ:
> 00a7f428::bufctl_audit //²é¿´×îºóʹÓÃÕâÄÚ´æµØÖ·µÄµ÷ÓöÑÕ»
ADDR BUFADDR TIMESTAMP THREAD
CACHE LASTLOG CONTENTS
a7f428 a85a00 2185ef54480864 47
484008 3165dc 0
libumem.so.1`umem_cache_alloc+0x13c
libumem.so.1`umem_alloc+0x60
libumem.so.1`malloc+0x28
libstdc++.so.6.0.3`_Znwj+0x1c
_ZN6RXConn17HandleSMPPDeliverEPK7AIChunki+0x510
_ZN6RXConn10RecvThreadEv+0x6c4
_ZN6RXConn4RecvEPv+0x20
libc.so.1`_lwp_start


ͨ¹ýÒÔÉϲ½Öè»ù±¾¿ÉÒÔ¶¨Î»ÄÚ´æй¶·¢ÉúÔÚxxº¯Êý¡£

×÷Õߣºicechenbing
ÎÄÕÂÆÀÂÛ

¹²ÓÐ 0 ÌõÆÀÂÛ