Skip to Main Content

Analytics Software

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

Need information on how OBI 12C memory is utilized.

saketsrvApr 21 2017 — edited Apr 24 2017

Hello Community Folks,

I need some clarification on how OBIEE 12C memory is utilized.

As per oracle 12 c memory requirement given in link below

https://docs.oracle.com/cd/E23104_01/sysreqs1221/sysrs.htm#BABEBFHJ

4.1.3 Example: Determining Memory Requirements for a Development Environment

pastedImage_7.png

Referring to above screenshot, each Admin and Managed servers should take up 3gb of memory.

But in my case (having two domains), Admin Sever is taking 3.4gb each and Managed Server is taking around 3.7gb to 4gb of memory.

Screenshot below:

pastedImage_2.pngpastedImage_3.png

pastedImage_4.png

This is causing 100% Memory Utilization with user (having only obi 12c) alone taking up 14.3 gb of memory and resulting Java threads stuck and even causing Application crash.

pastedImage_5.png

Ideally it should not more than take 3*4=12gb of memory (as per oracle document).

Again process like saw-server,nqsserver adds up even more memory.

Please note there is no activity happening as like report fetching or any back end activities in the application, no user other than WebLogic (Default Authenticator Administrator).

Is this behavior usual and increasing memory is the only option I have or am I missing out anything?

I have also tuned the JVM but no luck.

Is there any way I can tweak with the OS system files to optimize the Java to use less memory?

-Saket

Comments
Locked Post
New comments cannot be posted to this locked post.
Post Details