Open source reader

Tuesday, June 06, 2006

What an impressive speedup !

I read this post about the merge of Abdera and Rome called Apache Abdera and ROME: alea jacta est!
Here is what you'll read:
Early on in our development, we ran some comparisons between the Abdera and ROME parsers and noted a significant difference. When parsing Tim Bray's Atom feed, for instance, Rome's JDOM implementation consumed over 6.5 MB of RAM and used over 600+ million CPU cycles. Abdera's Axiom/StAX based implementation used around 750k of RAM and around 90 million cycles.
That make two nice numbers:
  • 8 times less memory consumption
  • for 6 time the speed !
How long did it take to accept the Abdera merge proposal ? :)


Post a Comment

<< Home