BIEE11g BI_server Jvm参数调整

1、找到user_projects\domains\bifoundation_domain\bin目录

2、复制startWeblogic.sh为新的文件startAdminWeblogic.sh,复制setDomainEnv.sh到setAdminDomainEnv.sh,复制setOBIDomainEnv.sh到setAdminOBIDomain.sh

3、修改startAdminWeblogic.sh

我的机器是windows调用的脚本都是cmd的,linux下面肯定都是.sh文件,把调用setDomainEnv.sh的命令,改为调用setAdminDomainEnv.sh

4、修改setAdminDomainEnv.sh

把调用setOBIDomainEnv.sh改为setAdminOBIDomainEnv.sh

小结:上述做法的目的是将启动AdminServer和启动Bi_server的命令分开,以后启动AdminServer的时候,调用./startAdmainWeblogic.sh,切记!

5、开始调整Bi_server的Jvm参数:

vi setOBIDomainEnv.sh

由于我也不知道最终是哪个JDK,所以最好先ps -ef|grep bi_server1或2,查看一下jvm的-Xms -Xmx的实际值是什么,然后在上述文件里面找到匹配的地方再修改。

我一般会把"Sun"和"Oracle"两个地方的配置都改掉,省的改错了地方不生效。

按照最大6G,最小2G,maxpersize=512m来修改

所有调整都改完了以后,重启AdminServer(记得要用上面修改过的startAdminWeblogic.sh来启动),重启bi_server(bi_server的启动方式不变,还是在控制台页面上启动)。都启动了以后,ps -ef|grep bi_server,查看一下上述参数是否已经生效

BIEE11g BI_server Jvm参数调整

时间: 2024-10-13 11:53:50

BIEE11g BI_server Jvm参数调整的相关文章

JVM 参数调整

一.JVM内存空间概览 Java虚拟机使用的内存块包含 栈空间Stack .堆空间 Heap Memory .永久区 Perm Gen(related to method area) 堆空间(Heap Memory)包含 初生代Eden Gen.两个幸存代Survivor Gen (S1 S2).老年代Old Gen. GC优化= 选择合适的GC Collector +调整Heap大小+调整新生代比重+避免Full GC Minor GC比Full GC 的发生频率高很多 二.堆空间Minor

Java 6 JVM参数选项大全(中文版)

原文来自: http://kenwublog.com/docs/java6-jvm-options-chinese-edition.htm 本文是基于最新的SUN官方文档Java SE 6 Hotspot VM Options 编写的译文.主要介绍JVM中的非稳态选项及其使用说明. 为了让读者明白每个选项的含义,作者在原文基础上补充了大量的资料.希望这份文档,对正在研究JVM参数的朋友有帮助! 非稳态选项使用说明 -XX:+<option> 启用选项 -XX:-<option> 不

JVM系列三:JVM参数设置、分析

转:http://www.cnblogs.com/redcreen/archive/2011/05/04/2037057.html 不管是YGC还是Full GC,GC过程中都会对导致程序运行中中断,正确的选择不同的GC策略,调整JVM.GC的参数,可以极大的减少由于GC工作,而导致的程序运行中断方面的问题,进而适当的提高Java程序的工作效率.但是调整GC是以个极为复杂的过程,由于各个程序具备不同的特点,如:web和GUI程序就有很大区别(Web可以适当的停顿,但GUI停顿是客户无法接受的),

JVM参数配置说明

Java虚拟机(JVM)参数配置说明 在Java.J2EE大型应用中,JVM非标准参数的配置直接关系到整个系统的性能. JVM非标准参数指的是JVM底层的一些配置参数,这些参数在一般开发中默认即可,不需要任何配置.但是在生产环境中,为了提高性能,往往需要调整这些参数,以求系统达到最佳新能. 另外这些参数的配置也是影响系统稳定性的一个重要因素,相信大多数Java开发人员都见过"OutOfMemory"类型的错误.呵呵,这其中很可能就是JVM参数配置不当或者就没有配置没意识到配置引起的.

JVM -Xss调整Stack Space的大小 【转】

Java程序中,每个线程都有自己的Stack Space.这个Stack Space不是来自Heap的分配.所以Stack Space的大小不会受到-Xmx和-Xms的影响,这2个JVM参数仅仅是影响Heap的大小. Stack Space用来做方法的递归调用时压入Stack Frame.所以当递归调用太深的时候,就有可能耗尽Stack Space,爆出StackOverflow的错误.Stack Space的大小随着OS,JVM以及环境变量的大小而发生变化.一般说来默认的大小是512K.在64

JVM参数区别

Xms Xmx PermSize MaxPermSize 区别 Eclipse崩溃,错误提示:MyEclipse has detected that less than 5% of the 64MB of Perm Gen (Non-heap memory) space remains. It is strongly recommendedthat you exit and restart MyEclipse with new virtual machine memoryparamters to

高手教大家如何配置JVM参数

/usr/local/jdk/bin/java -Dresin.home=/usr/local/resin -server -Xms1800M -Xmx1800M -Xmn300M -Xss512K -XX:PermSize=300M -XX:MaxPermSize=300M -XX:SurvivorRatio=8 -XX:MaxTenuringThreshold=5 -XX:GCTimeRatio=19 -Xnoclassgc -XX:+DisableExplicitGC -XX:+UsePa

JVM参数设置、分析

不管是YGC还是Full GC,GC过程中都会对导致程序运行中中断,正确的选择不同的GC策略,调整JVM.GC的参数,可以极大的减少由于GC工作,而导致的程序运行中断方面的问题,进而适当的提高Java程序的工作效率.但是调整GC是以个极为复杂的过程,由于各个程序具备不同的特点,如:web和GUI程序就有很大区别(Web可以适当的停顿,但GUI停顿是客户无法接受的),而且由于跑在各个机器上的配置不同(主要cup个数,内存不同),所以使用的GC种类也会不同(如何选择见GC种类及如何选择).本文将注重

(转)JVM系列三:JVM参数设置、分析

不管是YGC还是Full GC,GC过程中都会对导致程序运行中中断,正确的选择不同的GC策略,调整JVM.GC的参数,可以极大的减少由于GC工作,而导致的程序运行中断方面的问题,进而适当的提高Java程序的工作效率.但是调整GC是以个极为复杂的过程,由于各个程序具备不同的特点,如:web和GUI程序就有很大区别(Web可以适当的停顿,但GUI停顿是客户无法接受的),而且由于跑在各个机器上的配置不同(主要cup个数,内存不同),所以使用的GC种类也会不同(如何选择见GC种类及如何选择).本文将注重