in reply to OS memory reclamation with threads on linux
Perl's memory usage with threads is fairly unique, I think. It copies almost everything when you start a new thread. This is why forking uses much less memory than threads on OSes like Linux with good copy-on-write support.