POV-Ray : Newsgroups : povray.general : Memory allocation issue: POV-Ray 3.6 vs. MegaPOV 1.1 : Re: Memory allocation issue: POV-Ray 3.6 vs. MegaPOV 1.1 Server Time
1 Aug 2024 22:15:24 EDT (-0400)
  Re: Memory allocation issue: POV-Ray 3.6 vs. MegaPOV 1.1  
From: Christoph Hormann
Date: 25 Mar 2005 05:55:01
Message: <d20ql5$2sk$1@chho.imagico.de>
gerberc wrote:
> I already asked the same question in my post "Rain Forest" in p.b.i. but
> didn't get an answer yet, so please excuse my cross posting.

Nice image BTW.

> My system is a 3.6 GHz Intel P4 with 2 GB RAM running under Win XP Home with
> SP2. I was not able to render the scene Rain Forest with the official
> POV-Ray 3.6 version. I allways got an error message "can not allocate xyz
> bites for pigment_eval" or something like this as soon as I wanted to
> include the second height_field (background) with it's trees in my render.
> 
> So I tried the same scene with MegaPOV 1.1 and there was no issue at all.
> Parse time was faster by at least a factor 4 and render time (for the
> limited scene that also worked with the official version) was faster too.

That's quite unusual - in most cases the official compile is faster than 
MegaPOV.  Note MegaPOV contains a patch to decrease memory use of 
patterns so it might well be that rendering in MegaPOV uses 
significantly less memory than in official POV.  Does you scene define 
many textures, pigments etc.?

Maybe your OS is having trouble with handling that much memory (AFAIK 
all 32bit Windows version by default only address a maximum of 2GB 
although you can increase this to 3GB with a boot switch).  The 'can not 
allocate' messages result from the allocation of new memory failing 
(which means the OS fails to allocate memory for the program).

Christoph

-- 
POV-Ray tutorials, include files, Sim-POV,
HCR-Edit and more: http://www.tu-bs.de/~y0013390/
Last updated 27 Feb. 2005 _____./\/^>_*_<^\/\.______


Post a reply to this message

Copyright 2003-2023 Persistence of Vision Raytracer Pty. Ltd.