[OSM-talk] Osmarender 5
Colin Marquardt
colin at marquardt-home.de
Mon Sep 3 22:57:46 BST 2007
Jon Bright <jon at siliconcircus.com> writes:
> | ** (inkscape:27824): WARNING **: GC Warning: Out of Memory!
> Returning NIL!
I have some ties to Inkscape, so I asked on the IRC channel.
Condensed log follows.
-------------------------------------------------------------------------------
cmarqu * MenTaLguY: *ping*
MenTaLguY * hello
MenTaLguY * what's up?
cmarqu * Hi.
cmarqu * http://permalink.gmane.org/gmane.comp.gis.openstreetmap/17263 - can you shed light on that report? I have seen it myself.
cmarqu * http://permalink.gmane.org/gmane.comp.gis.openstreetmap/17276 has some more info
MenTaLguY * cmarqu: I assume it's hitting an rlimit or something like that
MenTaLguY * cmarqu: see the documentation for the ulimit shell builtin
cmarqu * MenTaLguY: Like "The maximum size of a process's data segment"?
MenTaLguY * yes, that sort of thing
MenTaLguY * the other thing is that, particularly if overcommit is turned on, tools like top lie
MenTaLguY * it could well be using more memory than his measurements reflect
MenTaLguY * particularly as top only samples in one-second intervals
MenTaLguY * ah, there is one other thing too
MenTaLguY * due to fragmentation and blacklisting, it's possible that we can be running out of pages to use before we run out of memory numerically
MenTaLguY * cmarqu: are these 32-bit or 64-bit systems?
MenTaLguY * cmarqu: blacklisting can become significant on a 32-bit system with high memory usage
cmarqu * MenTaLguY: Mine is 32 bit, I'd have to ask the original poster about his'
MenTaLguY * I suspect you're just going to have to break up the tiles somehow
cmarqu * Oh :/
MenTaLguY * we're trying to improve memory usage, but that work is going to be slow
MenTaLguY * and I'm not sure how good returns we can really get
cmarqu * Okay, I think I'll just post that. Is it okay if I quote you verbatim?
MenTaLguY * cmarqu: yes, that's fine if you want
cmarqu * MenTaLguY: cool, thanks very much
MenTaLguY * cmarqu: the basic issue is that the file requires more memory than is available to Inkscape. That number could be less than the amount of free memory on the system due to many different factors.
-------------------------------------------------------------------------------
HTH
Colin
More information about the talk
mailing list