cancel
Showing results for 
Search instead for 
Did you mean: 

Runtime performance

Former Member
0 Kudos

Hello,

I am using the sample code "JRCExportReport.java" to export my report in pdf. It is a simple report of two pages. The necessary time to generate the pdf is approximately of 7 seconds.

My question is simple : is this a regular time for the JRC ? Or would you say I am doing something wrong ?

Accepted Solutions (0)

Answers (1)

Answers (1)

former_member203619
Contributor
0 Kudos

Performance can be affected by a large number of things. For example:

- JRE Version

- Memory Available to the JRE

- Size of the report

- Complexity of the Report

- Latency of the Database that the report connects to

- Hard Drive Speed (How fast it can be written to)

- Load on the Computer (What else is taking up processing time)

- If this is a web app, then there is also Network Latency to take into account as well as browsers

Given the details that you have mentioned - I will assume that your report includes a database connection, and that you are exporting the report and streaming it back to a browser. For that, 7 seconds is about average. Depending on factors, it might go faster - but 7 seconds isn't bad.

Shawn