Is there a way to manage FOP's memory usage? I'm not talking about increasing the JVM memory and stack space, I mean the amount of memory FOP allocates as a function of job size. What we're experiencing is an almost linear growth in memory demand for the reports we produce.
Check *all* points mentioned in http://xml.apache.org/fop/running.html#memory Tables in particular cause a linearly increasing memory consumption due to a sort of a memory leak. If you are adventurous, there is an unreleased fix for this in the repository.