A New Installation of SAP Business Objects 4.1 SP7 with default Tomcat 7.0 Installation comes with (-Xmx) = 2048M & MaxPermSize = 384M.
However in some cases when there are multiple users login & execution of reports are happening then this memory is quite low & you can see the performance issue in your BO server where Adaptive Processing Server started responding very slow & sometime it’s hang while creating OLAP connections.
Some errors can be visible in logging directory of Tomcat on below file –
/usr/sap/
However in the BO system setenv.sh defined parameter to use bobjenv.sh file for memory related parameters.
We can increase the Tomcat memory on below file as per SAP recommendation –
/usr/sap/SID/sap_bobj/tomcat/bin/bobjenv.sh
Create a backup of original file & change the parameter of above file as per below notes.
Please Note – Before updating any Tomcat memory parameter, shut down the BO application & Tomcat, update the parameter & Restart the Tomcat & BO applications.
Verify the Memory of Tomcat in Linux –
ps -ef | grep tomcat ——— see the new memory parameter.
Reference SAP Notes –
2405536 – Best Practice: The popular combinations of Tomcat Max Memory Pool size and MaxPermSize
2075671 – Best Practice: How to identify Tomcat crash, unresponsive or hanging issue