nowise has asked for the wisdom of the Perl Monks concerning the following question:


I have been facing an issue with the Hash , whereby it is not releasing the memory to the OS and neither reusing the memory already used. i have read that Perl donot release memory to the OS , becuase of which the memory keep on ticking.But is their any way by which it can reuse the same memory which it had returned to the process. I'm asking this becuase undefing the hash or reseting ( undef %hash or hash = () ) doesn't release the memory.

please provide advise