Consultor Eletrônico



Kbase P146797: The memory footprint of the AppServer broker process continues to grow over time.
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   9/8/2010
Status: Verified

SYMPTOM(s):

The memory footprint of the AppServer broker process continues to grow over time.

Running the command: ps -deafl | grep <process id of the AppServer broker> repeatedly over time and viewing the value under the SZ column shows that the value continues to increase, even if there is no activity to that AppServer.

Running JConsole to view the Java heap of the running AppServer process shows that it increases slowly over time, even if there is no activity to that AppServer.

After upgrading to OpenEdge 10.1C04023, the memory footprint growth is minimal, between 4k and 20k per day.

FACT(s) (Environment):

IBM AIX 5.3
OpenEdge 10.1B03
OpenEdge Server Technology Category: AppServer
Java 1.4.2

CAUSE:

The exact cause is unknown at the time of this writing.

FIX:

Upgrade to OpenEdge version 10.1C or later. The AdminServer in OpenEdge 10.1C (which by default uses java 1.5) exhibits much less memory growth over time.
If upgrading to a later release is not possible, schedule times (nightly, weekly, etc) when the AppServers and AdminServer can be shut down and restarted, so that the AdminServer process releases memory.