Performance problems

 Large documents

When started from the icon created on the Start menu or the Desktop on Windows and from the shortcut created on the Linux desktop the maximum memory available to <oXygen/> is set by default to 40% of the amount of physical RAM but not more than 700 MB. When started from the command line scripts the maximum memory is 256 MB. If large documents (more than 10 MB) are edited in <oXygen/> and you see that performance slows down considerably after some time then a possible cause is that it needs more memory in order to run properly. You can increase the maximum amount of memory available to <oXygen/> by setting the -Xmx parameter in a configuration file specific to the platform that runs the application. For example if your file has a size of 50 MB setting a parameter -Xmx800m should be enough for opening and editing the file in <oXygen/>

[Warning]Warning

The maximum amount of memory should not be equal to the physical amount of memory available on the machine because in that case the operating system and other applications will have no memory available.

[Note]Note

You can use the Large File Viewer to view huge XML files (up to two gigabytes) which would be otherwise be impossible to open in the editor.

[Note]Note

The amount of memory allocated for the FOP operations is controlled by a different setting available in <oXygen/> Preferences: Memory available to the built-in FOP.

When installed on a multi-user environment such as Windows Terminal Server or Unix/Linux, to each instance of <oXygen/> will be allocated the amount stipulated in the memory value. To avoid depreciating the general performance of the host system, please ensure that the amount of memory available is optimally apportioned for each of the expected instances.