Considering an example,
ubuntu@ubuntu-dev-vulnscanner-1:~$ ps aux | grep "testing"
1001 2408755 60.8 0.0 248772 23076 ? SN 16:15 9:37 openvas: openvas: testing x.y.z.w
1001 2423084 0.0 0.0 248772 23736 ? SN 16:26 0:00 openvas: openvas: testing x.y.z.w (gb_http_server_banner_enum.nasl)
1001 2433654 0.0 0.0 248772 23672 ? SN 16:31 0:00 openvas: openvas: testing x.y.z.w (gb_http_server_banner_enum.nasl)
1001 2433655 0.2 0.0 248772 23696 ? SN 16:31 0:00 openvas: openvas: testing x.y.z.w (gb_http_server_banner_enum.nasl)
- For the same IP, 3 different Processes are lunached for the NVT:
gb_http_server_banner_enum.nasl
. - Each NVT is consuming approx 25 MB.
- My Question is why, 3 different processes are launched. ? It would be better that only one NVT is launched. How to control this.