in reply to Another memory usage question

Unless you have a circular list, the memory is freed, but freed to perl not to your operating system. This means perl reuse the memory.
Boris