Error java.lang.OutOfMemoryError: getNewTla using Oracle EPM products

Running into a Java out of memory error, it is very common behaviour in the field that the Java heap size will be increased. While this might help to solve a heap space out of memory error, it might not help to fix an out of memory error for the Thread Local Area (TLA). Increasing the available heap space from 1 GB to 16 GB might not even help in this situation.

The Thread Local Area (TLA) is part of the Java heap, but as the name already indicates, this memory area is local to a specific thread so there is no need to synchronize with other threads using this memory area.

For optimization purposes the TLA size is configurable using the Java command line option “-XXtlasize”. Depending on the JRockit version and the available Java heap, the default values vary.

Using Oracle EPM System (mainly 11.1.2.x) the following setting was tested successfully:

-XXtlasize:min=8k,preferred=128k

More information about the “-XXtlasize” parameter can be found in the JRockit documentation:

http://docs.oracle.com/cd/E13150_01/jrockit_jvm/jrockit/jrdocs/refman/optionXX.html

Comments:

With above paramters you still see crash with getnewTLA OOM error then set the following:

-XXtlaSize:min=128k,preferred=512k,wasteLimit=128k

Posted by Ahmed on July 11, 2013 at 07:57 AM SGT #

[ERROR] Argument error: -XXtlaSize:min=128k,preferred=512k,wasteLimit=128k
[ERROR] Parse error in -XXtlasize arguments: Unknown parameter wasteLimit
Could not create the Java virtual machine.

Posted by guest on August 20, 2013 at 11:50 AM SGT #

You cannot apply this in JRockit R27 version. Make you use JRockit version R28.1 or above.

Posted by Ahmed on August 21, 2013 at 03:14 AM SGT #

Post a Comment:
  • HTML Syntax: NOT allowed
About

A blog focused on Tips & Tricks about Oracle Business Intelligence (OBI), Oracle Exalytics and Oracle Enterprise Performance Management (EPM) products.
[Blog Admin: ahmed awan]

Search

Archives
« April 2014
SunMonTueWedThuFriSat
  
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
   
       
Today