You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@trafficserver.apache.org by "Sudheer Vinukonda (JIRA)" <ji...@apache.org> on 2014/12/24 17:28:14 UTC
[jira] [Created] (TS-3261) possible slow leak in v5.2.0
Sudheer Vinukonda created TS-3261:
-------------------------------------
Summary: possible slow leak in v5.2.0
Key: TS-3261
URL: https://issues.apache.org/jira/browse/TS-3261
Project: Traffic Server
Issue Type: Bug
Components: Core
Reporter: Sudheer Vinukonda
After fixing the iobuffer leak in TS-3257, the iobuffers seem stable on v5.2.0, but, there still seems to be a slow memory leak. The RES memory from top shows 15g after running v5.2.0 in prod for more than 3 days, whereas the corresponding v5.0 host shows 10g after running for more than a week.
Below is the dump of iobuffers between the v5.2.0 and v5.0 host - as expected, most iobufs are higher than v5.0 host (since, it's been running longer), except the 32k buffer (iobuf[8]). But, the difference in 32k buffers is not very high to explain the 5g difference in total memory.
v5.2.0 host:
{code}
allocated | in-use | type size | free list name
--------------------|--------------------|------------|----------------------------------
67108864 | 25165824 | 2097152 | memory/ioBufAllocator[14]
2013265920 | 1825570816 | 1048576 | memory/ioBufAllocator[13]
620756992 | 549978112 | 524288 | memory/ioBufAllocator[12]
780140544 | 593494016 | 262144 | memory/ioBufAllocator[11]
742391808 | 574619648 | 131072 | memory/ioBufAllocator[10]
901775360 | 735576064 | 65536 | memory/ioBufAllocator[9]
1189085184 | 1093304320 | 32768 | memory/ioBufAllocator[8]
474480640 | 348733440 | 16384 | memory/ioBufAllocator[7]
269221888 | 211320832 | 8192 | memory/ioBufAllocator[6]
156762112 | 142999552 | 4096 | memory/ioBufAllocator[5]
0 | 0 | 2048 | memory/ioBufAllocator[4]
131072 | 0 | 1024 | memory/ioBufAllocator[3]
65536 | 0 | 512 | memory/ioBufAllocator[2]
65536 | 256 | 256 | memory/ioBufAllocator[1]
16384 | 0 | 128 | memory/ioBufAllocator[0]
{code}
v.5.0.0 host:
{code}
allocated | in-use | type size | free list name
--------------------|--------------------|------------|----------------------------------
134217728 | 31457280 | 2097152 | memory/ioBufAllocator[14]
2147483648 | 1843396608 | 1048576 | memory/ioBufAllocator[13]
788529152 | 608174080 | 524288 | memory/ioBufAllocator[12]
897581056 | 680525824 | 262144 | memory/ioBufAllocator[11]
796917760 | 660471808 | 131072 | memory/ioBufAllocator[10]
985661440 | 818479104 | 65536 | memory/ioBufAllocator[9]
873463808 | 677969920 | 32768 | memory/ioBufAllocator[8]
544735232 | 404439040 | 16384 | memory/ioBufAllocator[7]
310902784 | 237887488 | 8192 | memory/ioBufAllocator[6]
160956416 | 115515392 | 4096 | memory/ioBufAllocator[5]
0 | 0 | 2048 | memory/ioBufAllocator[4]
131072 | 2048 | 1024 | memory/ioBufAllocator[3]
65536 | 0 | 512 | memory/ioBufAllocator[2]
98304 | 50688 | 256 | memory/ioBufAllocator[1]
{code}
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)