| Summary: | High memory consumption of ReportEngine in Excel (XLS) reports | ||||||
|---|---|---|---|---|---|---|---|
| Product: | z_Archived | Reporter: | wolle <wschmiesing> | ||||
| Component: | BIRT | Assignee: | Birt-ReportEngine-inbox <Birt-ReportEngine-inbox> | ||||
| Status: | RESOLVED WORKSFORME | QA Contact: | Xiaoying Gu <bluesoldier> | ||||
| Severity: | normal | ||||||
| Priority: | P3 | CC: | bluesoldier, jouyang, xiang.li | ||||
| Version: | 2.5.1 | ||||||
| Target Milestone: | 3.7.0 | ||||||
| Hardware: | PC | ||||||
| OS: | Linux | ||||||
| Whiteboard: | |||||||
| Attachments: |
|
||||||
|
Description
wolle
Is there any chance you could try with the latest 2.6.1 release? Created attachment 191380 [details]
sample report
Can not reproduce this issue with 2.5.1 release on Tomcat 6 + jdk1.5 + WebViewerExample. The sample report contains 17,976 records.
Tomcat JVM setting: JAVA_OPTS="-server -Xmx512m -Xms128m -XX:MaxPermSize=512m" set as worksforme. reopen for further check if there are too many CSSValue object. Could you please attach the report design and the report document generated by the design? Not reproducible on latest build. According to memory dump, a table more than 70000 rows and 25 columns could be rendered with 1GB memory, in which only 88m memory is occupied by 358 CSSValue instances. Rendering a table with 12500 rows * 25 columns only costs less than 400m memory on 64bit machine and 200m on 32bit machine. |