<background> I have a perl process that does a lot of memory
intensive stuff, then undefs all the big hashes and calls
an external, somewhat memory-hungry binary. Trouble is,
just undefing the hashes doesn't free nearly the memory
it should. The only thing I can think of is that since
perl doesn't immediately need that ram, it thinks it's
okay to keep going without collecting. </background>