On Wed, 2006-08-16 at 13:35 -0700, David Scott wrote: > Memory leak != memory hog. The leak could indicate instability and is a > much higher priority than "a measly couple of KB". Even little leaks > need to be plugged.
When people talk about "memory leaks" on this list, they almost never mean actual leaks. What they mean is "uses more memory over time." A leak would mean that some memory is allocated and then lost in the cracks, i.e. some kind of pointer bug or something at the C level. Perl and apache have been cleaned of these pretty well by now. One place where people do find actual leaks sometimes is in modules that use XS code. Fixing that kind of leak can be hard and certainly requires some serious C chops. - Perrin