- How to modify the Java heap size of DotnetACB version 5.5.x / 6.x
- How to modify the Java heap size of DotnetOBM version 5.5.x / 6.x
Instruction for DotnetACB version 5.5.x / 6.x:
To modify the Java heap size of DotnetACB version 5.5.x / 6.x, you need to amend the following files:
For Windows:
- ${DotnetACB-Install-Home}\config.ini
- ${DotnetACB-Install-Home}\bin\RunOBC.bat
For Mac OS X:
- ${DotnetACB-Install-Home}/config.ini
- ${DotnetACB-Install-Home}/bin/RunOBC.sh
Please open "config.ini" and "RunOBC.bat" with a text editor and you should see entries as shown below:
config.ini:
app.system.ui.vm.opt.xms=32 app.system.ui.vm.opt.xmx=384 app.system.conf.language
RunOBC.bat:
... SET JAVA_HOME=%OBC_HOME%\jvm SET JAVA_EXE=%JAVA_HOME%\bin\java.exe SET JAVA_OPTS=-Xms32m -Xmx512m -Dsun.java2d.noddraw ... The value 384 and 512 is the current Java heap size which by default is 384MB and 512MB Please amend the line by changing the default value to "768", (or 1028 depending on the amount of free system memory available) so the line will appear similar to the example as follows:
config.ini (Updated):
app.system.ui.vm.opt.xms=32 app.system.ui.vm.opt.xmx=768 app.system.conf.language
RunOBC.bat (Updated):
... SET JAVA_HOME=%DotnetOBM_HOME%\jvm SET JAVA_EXE=%DotnetOBM_HOME%\jvm\bin\java.exe SET JAVA_OPTS=-Xms32m -Xmx768m -Dsun.java2d.noddraw ... Once done, please restart the DotnetACB scheduler service
Instruction for DotnetOBM version 5.5.x / 6.x:
To modify the Java heap size of DotnetOBM version 5.5.x / 6.x, you need to amend the following files:
For Windows:
- ${DotnetOBM-Install-Home}\config.ini
- ${DotnetOBM-Install-Home}\bin\RunOBC.bat
For Linux / Unix / Mac OS X:
- ${DotnetOBM-Install-Home}/config.ini
- ${DotnetOBM-Install-Home}/bin/RunBackupSet.sh
- Please open "config.ini", "RunOBC.bat" or "RunBackupSet.sh" with a text editor and you should see entries as shown below:
config.ini:
app.system.ui.vm.opt.xmx=384 app.system.ui.vm.opt.xms=32 app.system.common.format.datetime.hourinday=true
RunOBC.bat:
... SET JAVA_HOME=%OBC_HOME%\jvm SET JAVA_EXE=%JAVA_HOME%\bin\java.exe SET JAVA_OPTS=-Xms32m -Xmx512m -Dsun.java2d.noddraw ...
RunBackupSet.sh:
... LIB_HOME=./bin JAVA_OPTS="-Xmx256m -Djava.library.path=$APP_HOME/bin" CLASSPATH=$LIB_HOME:$LIB_HOME/obm.jar:$LIB_HOME/obm-lib.jar MAIN_CLASS=RunBackupSet ... - The value 384, 512 and 256 is the current Java heap size which by default is 384MB, 512MB and 256MB
- Please amend the line by changing the default value to "768", (or 1024 depending on the amount of free system memory available) so the line will appear similar to the example as follows:
config.ini (updated):
app.system.ui.vm.opt.xmx=768 app.system.ui.vm.opt.xms=32 app.system.common.format.datetime.hourinday=true
RunOBC.bat (updated):
... SET JAVA_HOME=%OBC_HOME%\jvm SET JAVA_EXE=%JAVA_HOME%\bin\java.exe SET JAVA_OPTS=-Xms32m -Xmx768m -Dsun.java2d.noddraw ...
RunBackupSet.sh (updated):
... LIB_HOME=./bin JAVA_OPTS="-Xmx768m -Djava.library.path=$APP_HOME/bin" CLASSPATH=$LIB_HOME:$LIB_HOME/obm.jar:$LIB_HOME/obm-lib.jar MAIN_CLASS=RunBackupSet ... - Once done, please restart the DotnetOBM scheduler service
Add to Favourites Print this Article
Powered by WHMCompleteSolution