Hi all, We're using openvas scanning daemon 3.1 only (have our own customized client for controlling scans), and we've noticed that with the change from nessus to openvas, the memory footprint has ballooned in a huge way.
Currently, the typical amount of memory being consumed by processes is averaging around 40 Meg per process, but many tasks running over 100Meg. We've already throttled our scan utiliziation to one third of what it used to be, (translates on a 1 Gig system to a limit of 18 IPs concurrently tested (one per client), and 2 simultaneous tests per client, meaning 36 active tests, and with the memory consumption we're seeing, it's still triggering swap conditions. There are a few other signs that are pointing to a disturbing amount of memory consumption in some cases. (cases where swap space of an additional 1.5 Gig was exhausted, again running only 18 concurrent clients max). I realize the daemon change is a number of releases up, but the memory footprint seems to be a bit of an excessive change given that it's the same test suite being run. Has anyone else noticed this problem? (Or is it even a problem, but a known result of other changes) Or are we looking at a classic memory leak? Right now, it would appear that to get things back on track to avoid swapping, we'd have to drop our load to about 25% of what could be handled previously per platform, which is a bit of a pain, even should we try to upgrade hardware - we'd have to go from 1 Gig to 4 Gig memory per scanning platform just to break even. Thomas _______________________________________________ Openvas-devel mailing list Openvas-devel@wald.intevation.org http://lists.wald.intevation.org/mailman/listinfo/openvas-devel