Hi, i am thinking of digging a bit into inkscape code concerning the memory usage. As some might know inkscape is used for rendering tiles for OpenStreetmap (Osmarender) or better InformationFreeway. I have seen inkscape regularly consuming up to 12GB (yes - twelve GIGABYTE) of memory to render a tile. Less complex tiles get away with 300-1200MByte of memory which also is a huge amount of memory. This memory issues reduces the number of machines capable of hosting the "tilesat home" client quite drastically (64bit Linux with 16GByte of ram).
I have seen that there way a Memory track for the Google SOC 2006 to reduce the inkscapes memory - What has been the outcome to this?
My first imagination is that probably the garbage collector does not kick in because of using inkscape in batch mode or somethin. I ran inscape with GC_LEAK set and found the GC running so its not an issue of not reclaimed memory.
Flo
participants (1)
-
Florian Lohoff