Scripting Is Not Releasing Pc Memory When Launched From Ebusiness Center
(Doc ID 356408.1)
Last updated on MARCH 24, 2019
Applies to:
Oracle Scripting - Version 11.5.10 to 11.5.10.2 [Release 11.5]Information in this document applies to any platform.
Symptoms
When a script is launched from TeleSales Agent Resonsibility/ eBusiness
Center form it does not free up its memory usage.
After a number of scripts runs the java console shows:
<
Customer has to log out and back in again to continue running scripts.
Verified the issue by the following:
Turn on verbose GC output for the Jinitiator. Go to the control panel, and bring up control panel
for Jinitiator 1.3.1.18. To the Java Run time parameters field, add "-verbose:gc". This will
cause a DOS window to pop up when you start Forms. The JVM will output GC related messages to
this window. Specifically, at the end of every script transaction, a full GC will be called, and
you will see the final amount of consumed memory to the left of the arrow "->". This is the value
we care about, and which should not increase past a stable range.
After 10 Scripts runs:
[Full GC 38249K->31704K(55148K), 0.4362795 se
[GC 33752K->31777K(55148K), 0.0054694 secs]
The performance of opening the script is now starting to degrade.
After 10 more script runs:
[GC 63016K->61570K(88232K), 0.0156430 secs]
[Full GC 62458K->50646K(88232K), 0.9247404 secs]
After 10 more:
[GC 95067K->95010K(98048K), 0.0090277 secs]
[Full GC 96877K->83022K(98048K), 1.0363166 secs]
By now its taking 2 minutes to open the script.
Changes
Cause
To view full details, sign in with your My Oracle Support account. |
|
Don't have a My Oracle Support account? Click to get started! |
In this Document
Symptoms |
Changes |
Cause |
Solution |
References |