Performance panel
This panel allows you to tune the performance of JReport Server. See the panel.
The options in this panel are as follows:
Catalogs to Be Preloaded
Displays the catalogs that will be loaded when JReport Server is started.
- Add
Adds a catalog to be preloaded.
- Remove
Removes a catalog from the preloading list.
- Preload Catalog Referred Classes
Specifies to preload the Java classes that are used by a catalog when JReport Server is started.
Preloading some useful Java classes will improve performance. Otherwise, it will take some time for JReport Server to load any required Java classes when generating reports.
This option is not available to organization admin.
- Preload Report Referred Classes
Specifies to preload the Java classes that are used by a report when JReport Server is started. Not available to organization admin.
- Preload Engine Referred Classes
Specifies to preload the Java classes used by the JReport Engine when generating reports when JReport Server is started. Not available to organization admin.
Reports to Be Preloaded
Displays the reports that will be loaded when JReport Server is started.
- Add
Adds a report to be preloaded.
- Remove
Removes a report from the preloading list.
- Preload Fonts
Specifies to preload fonts when JReport Server is started. Not available to organization admin.
Improve I/O Performance
This option is not available to organization admin.
- Compress Swap Files
Specifies whether or not to compress the temporary data generated during runtime before it is swapped to disk. By compressing the swap files, the I/O efforts in certain circumstance may remarkably reduced so that the overall performance can be improved.
Note: Compressing swap files will increase CPU pressure because it uses compress algorithm to shrink data, so if your system already has high CPU usage, enabling this option will bring extra performance impact, depending on different circumstance, and such impact may overcome the performance gain that comes from reducing I/O time.
Save
Applies the changes to JReport Server.