Facing memory leak issue for PortletSessionTracker class
Facing memory leak issue for PortletSessionTracker class
https://liferay.dev/en/c/message_boards/find_thread?p_l_id=119785333&threadId=110832641
2024-03-28T09:49:16Z
2024-03-28T09:49:16Z
Facing memory leak issue for PortletSessionTracker class
Gavin Thompson
https://liferay.dev/en/c/message_boards/find_message?p_l_id=119785333&messageId=110832640
2018-08-29T13:36:36Z
2018-08-29T13:36:36Z
<p>Hi ,</p>
<p>We are facing same problems that heap is full StandardSessions which
contains instances of portletsessiontracker class.</p>
<p>We are using liferay version :6.1.30 EE GA3 </p>
<p>can you please help me out with this.</p>
<p>below are the path2GC from eclipse mat.</p>
<p>Class Name
| Shallow Heap |
Retained Heap<br />
--------------------------------------------------------------------------------------------------------------------------------------------------------<br />
java.util.concurrent.ConcurrentHashMap @ 0x7583cf080
| 64 |
88<br /> '- attributes
org.apache.catalina.session.StandardSession @ 0x7583cf028
| 88 |
352<br /> '- session
org.apache.catalina.session.StandardSessionFacade @ 0x7583cf0d8
| 16 |
368<br /> '- _portletSession
com.liferay.portal.servlet.SharedSessionWrapper @ 0x7584097f0
| 24 | 392<br />
'- key java.util.concurrent.ConcurrentHashMap$Node @ 0x7584097d0
| 32 |
424<br /> '- [22]
java.util.concurrent.ConcurrentHashMap$Node[32] @ 0x6f6237fe8
| 144 | 7,824<br />
'- table java.util.concurrent.ConcurrentHashMap @
0x6ddcaf4f0 | 64
| 7,888<br /> '- _backedMap
com.liferay.portal.kernel.concurrent.ConcurrentHashSet @ 0x6ddcaf4d8
| 24 | 7,936<br />
'- val java.util.concurrent.ConcurrentHashMap$Node @ 0x6ddcaf4b8
| 32 |
7,968<br /> '- [2583]
java.util.concurrent.ConcurrentHashMap$Node[4096] @ 0x6dd5063b8
| 16,400 | 58,960,752<br />
'- table java.util.concurrent.ConcurrentHashMap @
0x6d51c06c8 | 64 |
58,960,888<br /> '- _sessions
com.liferay.portal.kernel.servlet.PortletSessionTracker @ 0x6d51c06b8
| 16 | 58,960,904<br />
'- _instance class
com.liferay.portal.kernel.servlet.PortletSessionTracker @ 0x6d5b029e0|
8 | 8<br />
'- [3495] java.lang.Object[5120] @ 0x6c4788220
| 20,496 | 3,279,512<br />
'- elementData java.util.Vector @ 0x6c0103338
| 32 | 3,279,544<br />
'- classes
java.net.URLClassLoader @ 0x6c002f318 |
80 | 4,006,856<br /> --------------------------------------------------------------------------------------------------------------------------------------------------------&