Performance Issues with Large Documents
Problem
The performance of the application slows down considerably over time when working with large documents.
Cause
A possible cause is that the application needs more memory to run properly.
Solutions
-
You can increase the maximum
amount of memory available to Oxygen JSON Editor by setting the -Xmx parameter in a
configuration file that is specific to the platform that runs the
application.
Attention: The maximum amount of memory should be less than 75% of the physical amount of memory available on the machine. Otherwise, the operating system and other applications will have no memory available.
-
When installed on a multiple user
environment, each instance of Oxygen JSON Editor will be allocated the amount
stipulated in the memory value. To avoid degrading the general performance of the host
system, ensure that the amount of memory available is optimally apportioned for each
of the expected instances.
Note: When starting Oxygen JSON Editor from the icon created on the Start menu or Desktop in Windows (or from the shortcut created on the Linux desktop), the default maximum memory available to the application is set to 40% of the amount of physical RAM (but not more than 1 GB for 32-bit distributions or 4 GB for 64-bit distributions).
When starting Oxygen JSON Editor from a command-line script, the default maximum memory is 1 GB for 32-bit distributions or 4 GB for 64-bit distributions.