Skip to main content
Solved

Jasper 9 memory issue

  • November 26, 2025
  • 2 replies
  • 34 views

Kalpa Mahanama
Do Gooder (Employee)
Forum|alt.badge.img+2

What could be the underlying reasons for the significant increase in memory usage across all Jasper/Maintenix instances following the recent upgrade to Jasper 9 and Maintenix, and what steps can be taken to diagnose and resolve this issue effectively?

Best answer by Savinda.Tennakoon

JasperReports 9 introduces enhanced rendering and processing features, which require more memory compared to previous versions.To fix the memory issue, start by enabling GC logging, capturing heap dumps during high memory usage, and profiling the application to track memory use. Temporarily increase the jasper.java.heapSizeInit and jasper.java.heapSizeMax settings, along with the JVM memory limits, to keep the system stable while you investigate the cause. After the system is stable, review the findings from the heap dumps and profiling to adjust memory settings for long-term improvement.

2 replies

Savinda.Tennakoon
Hero (Employee)
Forum|alt.badge.img+8

JasperReports 9 introduces enhanced rendering and processing features, which require more memory compared to previous versions.To fix the memory issue, start by enabling GC logging, capturing heap dumps during high memory usage, and profiling the application to track memory use. Temporarily increase the jasper.java.heapSizeInit and jasper.java.heapSizeMax settings, along with the JVM memory limits, to keep the system stable while you investigate the cause. After the system is stable, review the findings from the heap dumps and profiling to adjust memory settings for long-term improvement.


Forum|alt.badge.img+4
  • Sidekick (Customer)
  • November 26, 2025

What are the IFS recommended GC settings for the Jasper Servers?

+UseG1GC ?