Memory management SW: do we need them?

I have seen some posts here within which the memory-full_causing_crashes/weird-behaviour is central. I guess that happens while rendering (mem leaks/300 frame batch rendering limit??) and even while running some brute force-mel scripts.
Is this correct?
If yes, which would be the best answer to get some level of protection against this kind of evil: mem management software?

lack of physical memory is tha cause so it wont probably help i sugest you bake as much as you can and do abacth loop (a for loop is available in windows and unix should clean up the mem... if not then a mem leaner might help but only if you work like this)

thisway you start maya between each freame thereby cleaning it all up on end! then reastart batch in the next frame etc etc....

It might not even be a caused by a leak if forcing doesent help... how much mem do you have...

Try making bot textures... try decreasing the raytrece tree size... try rendering in tiles. try taking all unnessecery objects away from raytrace calcs... try disabling raytracing...

Hi Joojaa!
I did not have any problem with memory, yet: I am just trying to understand the alternatives.
But re-starting Maya for each frame sounds like crazy for me: I guess you mean this would be reccomended for realy high per-frame times (with really heavy scenes), right?
And I guess I saw somewhere some mem management sw that would flush the memory when a certain limit was reached: you are sure it wouldn't work?
So in short: your reccomendations are
a)Optmize, optmize, optmize
b)If it fails, restart maya through for batch loop (by the way I guess this is feasible through the mayanetrender freeware, too)

Umm not realy the overhead of loading the scene and maya batch is minimal something in class of 10-40 seconds depending on the scene size and format.

anyway you could render in chunks like say 20 or 100 frames its not hard to do a batch loop to do this chunking... thisway the overhead is minimal

Anyway you shoudl always opimize... you can easily get a 20% to 100% percent boost in rendertimes with 1 hour of work! Imagine if it takes 5 minutes per frame and you render 100 frames... then yull easily get thet time back!

anway you shouldn need to think about such issues untill iat actualy happens.... It not a very common problem! Most renders will go out fine...