Confusion on Java heap memory and WLS_FORMS
Hello all,
Background first:
Oracle Forms/Reports 11.1.2 64-bit
WebLogic Server 10.3.6
JDK 1.6 update 37 64-bit
Microsoft Windows 2008 R2
Using nodemanager to start/stop managed servers
After having read all of the documentation and searched both this forum and the Internet for advice, I'm still utterly confused about the best way to make use of memory on the server (the server I'm working on now has 8GB). The two trains of thought that I have discovered in my search:
1). Don't change the Javaheap size at all (stick with the defaults) and just create additional managed servers on the same machine.
2). Increase the Java heap size for WLS_FORMS
Having said that, here are my questions:
A). What is the best-practices approach (#1 or #2)?
B). If it's #2, what's the approved way to increase the heap size? I have tried adding -Xms and -Xmx arguments to the WLS server start arguments in the WLS console. These are applied when the managed server is started (confirmed in the log file), but because of the way WLS_FORMS is started, there are more -Xms and -Xmx arguments applied after mine, and Java picks the last one mentioned if there are duplicates.
First update: Question #2 seems to be answered by support note 1260074.1 (the one place I hadn't yet looked)
Thanks for any insight you can provide. If there's a document I've missed somewhere, I'm happy to be told where it is and will read and summarize findings here.
Regards,
John