23 Dec 2001 jamesh   » (Master)

More investigation of the slow processing speed for my document. It seems like the slowdown is somewhere in libxslt's chunking code.

With chunking turned on, xsltproc took 4 minutes to process the document, while without chunking (ie. producing one large file), it only took 1:30 minutes (less than half the processing time).

In comparison, using Jade to process the document took about 2 minutes with chunking turned on. With chunking turned off, it took 4 minutes.

I wonder if this means that xsltproc's performance with chunking turned on can be improved to be faster than its nochunks performance? Either that, or the DSSSL stylesheets for Jade can be optimised for the non chunked case :-)

Latest blog entries     Older blog entries

New Advogato Features

New HTML Parser: The long-awaited libxml2 based HTML parser code is live. It needs further work but already handles most markup better than the original parser.

Keep up with the latest Advogato features by reading the Advogato status blog.

If you're a C programmer with some spare time, take a look at the mod_virgule project page and help us with one of the tasks on the ToDo list!