How are you seeing that the program does not "gain freedom"?
I thought that I had in perl one function like 'free' of the C, and that I needed this function to liberate the memory, but the 2 reply ( moklevat ) show me a good site and i understand, thanks all