POV-Ray : Newsgroups : povray.animations : Increasing RAM consumption during animation render : Increasing RAM consumption during animation render Server Time
1 Jul 2024 05:17:12 EDT (-0400)
  Increasing RAM consumption during animation render  
From: CV
Date: 10 Feb 2005 00:44:15
Message: <420af4af$1@news.povray.org>
Although I've rendered some long animations in the past I've never noticed
this behavior before.  Apparently, successive frames rendered using the same
scene file require an incrementally larger amount of RAM to render.  I am
using a much larger scene than I've tried in past animations (10,795
objects), but I don't understand why that would cause memory usage to
increase from frame to frame, unless it's just more noticeable due to the
large scene.

If I stop the animation and then restart it at the frame where it left off
the restarted animation starts off using much less RAM, even though the same
frame, before being stopped, could have been using twice as much RAM.

It may be unnecessary, but to illustrate my point I've posted some shots of
the Task Manager resource graphs.  In Graph1.GIF the render is started at
about 1/3rd of the way into the graph.  The RAM usage after the render
begins is around 300 MB.  Graph2.GIF shows the same render, now 45 frames
later, and with no programs other than POVWIN running.  The RAM is now
plateauing around 600 MB per frame, and can be seen to still be increasing
from frame to frame.

Incidentally, I'm using version 3.5.icl.win32, on Windows XP Pro.

So, is this a known behavior?  Is it different in versions 3.6+?  Could
there be anything peculiar about my scene file causing this?  (The only
thing changing in this case is the look-at position of the camera.)

Any help is appreciated.


Post a reply to this message

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