How to improve the performance of the AccuRev GUI

0 Likes

PROBLEM/ABSTRACT:
How to improve the performance of the AccuRev GUI?  Increase JAVA Heap Space

SOLUTION:

The AccuRev GUI performance can be improved by increasing the amount of JAVA heap space. There are two settings, one for the initial JAVA heap and the second for the maximum heap size. The maximum should always be more than the initial. This article covers changing the initial JAVA Heap size.

For AccuRev Clients on Linux and Windows in the .../accurev/bin directory/folder is the file acgui.lax. Within this file are the two variables that specify the JAVA initial heap size and maximum heap size.

Linux and Windows – AccuRev 7.4 defaults for 64 bit machines
lax.nl.java.option.java.heap.size.initial=268435456
lax.nl.java.option.java.heap.size.max=1073741824

For AccuRev Clients on MacOS-X in the /Applications/AccuRevClient/bin/acgui.app/Contents directory is the file Info.plist. Within this file are the two variables that specify the JAVA initial heap size and maximum heap size.

MaxOS-X – AccuRev 7.4 defaults for 64 bit machines
<string>-Xms268435456</string>
<string>-Xmx1073741824</string>

Follow these instructions to increase the max heap size for the AccuRev GUI (acgui). The changes are dependent on both the OS and the amount of physical memory on the AccuRev Client machine.

In all cases edit/change the file with a text editor, not for example with MS word.

Linux:
1. Exit the AccuRev GUI (acgui)
2. cd to …/accurev/bin
3. In the file acgui.lax file change the entry lax.nl.java.option.java.heap.size.max. You want to increase the JAVA Heap Size from the default. How much to allocate is based on the amount of physical memory on the machine.
4. Restart the AccuRev GUI

MacOS-X
1. Exit the AccuRev GUI (acgui)
2. cd /Applications/AccuRevClient/bin/acgui.app/Contents
3. In the file "Info.plist" change the setting “"-Xms” which is found within the structure below. You want to increase the JAVA Heap Size from the default. How much to allocate is based on the amount of physical memory on the machine.
<array>
<string>-Xms268435456</string>
<string>-Xmx1073741824</string>
<string>-DCezanne.windowTranslucencyEnabled=false</string>
</array>
4. Restart the AccuRev GUI


Windows:
1. Exit the AccuRev GUI (acgui)
2. In the Windows File Explorer navigate to the …/accurev/bin folder. It may be known as C:\Program Files\AccuRevClient\ bin depending on where is was installed on your machine.
3. In the file acgui.lax file change the entry lax.nl.java.option.java.heap.size.max. You want to increase the JAVA Heap Size from the default. How much to allocate is based on the amount of physical memory on the machine.
4. Restart the AccuRev GUI

For more information, contact AccuRev Technical Support via https://supportline.microfocus.com

Comment List
Anonymous
Related Discussions
Recommended