PK04500: MEMORY LEAK IN PMI REGARDLESS OF WHETHER PMI IS ENABLED. | |||||||||||||||||||||||||||||||||||||
![]() |
|||||||||||||||||||||||||||||||||||||
APAR status Closed as program error. Error description Problem: Regardless of whether PMI is enabled or disabled a PMI memory leak can occur with an increase in objects of type com/ibm/ws/pmi/server/modules/WebAppModule$ServletPmiModule com/ibm/ws/pmi/server/data/SpdLoadImplLocal fix Problem summary **************************************************************** * USERS AFFECTED: WebSphere Application Server users who * * frequently stop and restart one (or * * multiple) web application. * **************************************************************** * PROBLEM DESCRIPTION: When a webapp is stopped, the servlet * * PMI module cannot be Garbage Collected * * due to reference at the top level * * aggregation level. When the servlet is * * restarted, a new servlet PMI is * * created and that causes memory leak. * **************************************************************** * RECOMMENDATION: * **************************************************************** In the fix, when a servlet is restarted, PMI first looks up a HashMap in PMI WebAppModule class. If the entry is found, the existng PMI servlet module will be reused instead of creating a new one.Problem conclusion The problem is fixed. The fix is available via iFix PK04500.Temporary fix Comments
APAR is sysrouted FROM one or more of the following: APAR is sysrouted TO one or more of the following: Modules/Macros
|
Document Information |
Product categories: Software > Application Servers >
Distributed Application & Web Servers > WebSphere Application
Server > General
Operating system(s):
Software version: 400
Software edition:
Reference #: PK04500
IBM Group: Software Group
Modified date: Apr 28, 2005
(C) Copyright IBM Corporation 2000, 2006. All Rights Reserved.