We had some performance problems with fop and began to investigate. For a
specific example document of about 400 pages fop took about 55 seconds on a
server at a client. The same process was much faster in our own setting
(taking about 11 seconds). What we found out is the following:

- fop from the distribution (either 1.1 release or 1.2 snapshot) takes 55
seconds
- fop from the suse package takes only 11 seconds

The two configurations differ in the jars: The suse config does not include
xercesImpl, xalan and serializer

We are running 
java version "1.7.0_40"
OpenJDK Runtime Environment (IcedTea 2.4.1) (suse-8.18.1-x86_64)
OpenJDK 64-Bit Server VM (build 24.0-b50, mixed mode)

So, removing these three libraries drastically improved performance for us.

Can someone explain why this is so? Can I safely drop these jars?

Best regards
Peter




--
View this message in context: 
http://apache-fop.1065347.n5.nabble.com/Drastic-Performance-Improvement-by-dropping-xerces-and-xalan-tp40586.html
Sent from the FOP - Users mailing list archive at Nabble.com.

---------------------------------------------------------------------
To unsubscribe, e-mail: fop-users-unsubscr...@xmlgraphics.apache.org
For additional commands, e-mail: fop-users-h...@xmlgraphics.apache.org

Reply via email to