When the background image for the 3d view is a movie then blender's memory working set increases with every new frame viewed. Frames that have already been played do not take more memory. The amount of memory used per frame is dependent on the resolution of the video being played. It is approximately 2x the amount of memory required to hold an uncompressed frame. For 1080p this is about 11MB per frame! I noticed that the memory commit does not change, only the working set does; Making task manager (and probably other memory monitors) not show blender's real memory usage. This problem was also present in 2.49b.
Just open the attached file and press Alt+a, or press the arrow keys, and watch blender's memory usage increase.
Window 7 64bit Pro
Blender svn 30092 MinGW 32bit.
4GB Ram.
NVIDIA Quadro FX 1600M.
Description
Description
Event Timeline
Comment Actions
This is more of a known limitation which has been in blender since the beginning. It's pretty nasty, and ideally should use a memory-cache system like the sequence editor. Don't know if I'd consider it a bug at this point though..