Unless this has changed recently, perl doesn't free memory to the kernel, only within its own process/vm.