[xslt] Slow xsltproc XInclude of large text files
- From: Steinar Bang <sb dod no>
- To: xslt gnome org
- Subject: [xslt] Slow xsltproc XInclude of large text files
- Date: Thu, 01 Apr 2004 13:25:40 +0200
Platform: 1.7GHz Pentium M, 1GB RAM, debian testing/unstable,
xsltproc 1.1.2-3
libxslt1.1 1.1.2-3
libxml2 2.6.7-1
I'm creating a website using DocBook Website. Some of the pages are
wrappers around plain textfiles, where I use XInclude to pull in the
text file inside a <programlisting> element, like this:
<programlisting><xi:include href="../../src/IDEAS" parse="text" encoding="iso-8859-1"/></programlisting>
This works great for small files, but is slow for large files, even on
a fast machine (a 1.7GHz Pentium M is equvalent to a 2.5GHz P4).
Can this be fixed by an upgrade to a newer version? Does a workaround
exist?
xltproc uses 4.62 user seconds when including a 75kB file. I haven't
yet had time to wait for it to finish including an 800kB file, but top
reports xsltproc spinning along at a 99.5% CPU usage. The xsltproc
process doesn't increase much in size, though. It stays at a steady
6.7 to 6.8MB
Thanx!
- Steinar
[Date Prev][
Date Next] [Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]