Re: [xml] xmlDocDumpMemory() is VERY slow on Win32
- From: Cory Nelson <phrosty gmail com>
- To: Petr Pajas <pajas ufal ms mff cuni cz>
- Cc: xml gnome org, veillard redhat com
- Subject: Re: [xml] xmlDocDumpMemory() is VERY slow on Win32
- Date: Tue, 13 Jul 2004 08:47:47 -0700
Takes 8sec for me (xp3200+ w/ DDR400) when compiled with vs.net 2003.
I modified it to use a fixed 10MB heap and it didn't change at all
which is quite weird as it shouldn't have had any competition finding
memory to expand into. Halving the realloc calls and doubling the
alloc sizes got a 2x speed increase though. Windows memory management
:(
On Tue, 13 Jul 2004 17:21:32 +0200, Petr Pajas
<pajas ufal ms mff cuni cz> wrote:
$ gcc -o steve2 steve2.c
$ time ./steve2
malloc OK (16000)
000: realloc OK (16000 to 32000)
001: realloc OK (32000 to 48000)
002: realloc OK (48000 to 64000)
003: realloc OK (64000 to 80000)
<snip>
637: realloc OK (10208000 to 10224000)
638: realloc OK (10224000 to 10240000)
639: realloc OK (10240000 to 10256000)
1 seconds
real 0m0.370s
user 0m0.000s
sys 0m0.030s
-- Petr
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]