xom-interest AT lists.ibiblio.org
Subject: XOM API for Processing XML with Java
List archive
- From: Elliotte Rusty Harold <elharo AT metalab.unc.edu>
- To: xom-interest <xom-interest AT lists.ibiblio.org>
- Subject: [XOM-interest] Possible ArrayList optimization
- Date: Fri, 09 May 2003 16:56:01 -0400
Internally XOM uses ArrayLists to hold both children and attributes. While debugging an unrelated test failure (I hate EBCDIC!) I noticed that these array lists are created by default with a capacity of 10. That means each Element object has at least 80 bytes of overhead that a lot of the time it doesn't need. I'm going to experiment with setting the initial capacity of both the elements and the attributes lists to 0 and 1 and see if that cuts down on memory usage noticeably.
Right now my memory tests are very rough. I have a couple of programs that run out of memory, and I want to see if i can get them to actually run without dumping the VM.
I am a little worried that dropping the capacity might impact speed, so if anyone knows more about array list opitmization, please pipe up!
--
Elliotte
-
[XOM-interest] Possible ArrayList optimization,
Elliotte Rusty Harold, 05/09/2003
- Re: [XOM-interest] Possible ArrayList optimization, John Cowan, 05/09/2003
-
Re: [XOM-interest] Possible ArrayList optimization,
dirk bergstrom, 05/09/2003
-
Re: [XOM-interest] Possible ArrayList optimization,
Elliotte Rusty Harold, 05/09/2003
- Re: [XOM-interest] Possible ArrayList optimization, Elliotte Rusty Harold, 05/11/2003
-
Re: [XOM-interest] Possible ArrayList optimization,
Elliotte Rusty Harold, 05/09/2003
-
Re: [XOM-interest] Possible ArrayList optimization,
Bradley S. Huffman, 05/09/2003
- Re: [XOM-interest] Possible ArrayList optimization, Elliotte Rusty Harold, 05/10/2003
-
Re: [XOM-interest] Possible ArrayList optimization,
Elliotte Rusty Harold, 05/11/2003
-
Re: [XOM-interest] Possible ArrayList optimization,
Bradley S. Huffman, 05/12/2003
- Re: [XOM-interest] Possible ArrayList optimization, Elliotte Rusty Harold, 05/12/2003
-
Re: [XOM-interest] Possible ArrayList optimization,
Bradley S. Huffman, 05/12/2003
- Re: [XOM-interest] Possible ArrayList optimization, Janek Bogucki, 05/11/2003
Archive powered by MHonArc 2.6.24.