On Apr 5, 2005 11:35 AM, seth vidal <skvidal@xxxxxxxxxxxx> wrote: > Icon was working on repoview and decided to try out CelementTree b/c he > was using kid anyway and it used it. After some preliminary tests it > showed up as significantly faster parsing the metadata. For > primary.xml.gz the times went from 21s for 1800ish pkgs to 7s. Then when > he switched it to use iterparse() the memory footprint dropped below 10M > for the whole parse. That was filelists.xml for development -- 36MB of XML, not primary.xml. There was a 2.5 times speed improvement with cElementTree code, compared to old yum code, using libxml2 -- around 20 seconds for libxml2, and around 7-8 seconds for cElementTree on an AMD Athlon 2600+. Regards, -- Konstantin Ryabitsev Zlotniks, INC