Package: findutils
Version: 4.2.28-1
Severity: grave

updatedb during it's run consumes almost all of the system's available memory (as reported by top), and fails to release it when the run is complete. The memory consumption at the end of the run appears to be about 1/3 kernel and 2/3 userspace for ALL of the memory in the system, however adding up the memory used by the running processes after the updatedb run completes does not come anywhere near the total memory usage reported by top. This bug appears during findutils daily run and at any time that updatedb is invoked independently.

I have managed to reproduce this behaviour, on demand, on two machines (both running Debian/unstable). One is an AMD64 with 1GB of RAM, and the other is an i386 with 512MB of RAM. Both machines show the same relative memory consumption patters. It should be noted that nothing is swapped out on either machine. Both machines are running kernel 2.6.17.

The severity is set to grave because this bug makes the entire system unusable until it is rebooted.

James




Reply via email to