in reply to Another memory usage question

It is my experiance that undef($var) and $var = undef behave quite differently with regards to memory being freed. The former seems to have a much more desirable effect for memory management.