Max_checks not effect in openvas 9

Hello Everyone,
I builded my openvas 9 from source.And i change max_checks from default to 1k in src/pluginlaunch.c.
when openvassd startup,the process reach 800, but it only load 15 plugins everytime,others do not load plugins.

$ lsof -c openvassd -t | wc -l
800

$ps aux | egrep -c plugins
15

any ideas?thank you very much.

openvas-scanner: 5.1.3
openvas-manager: 7.0.3
openvas-libralies: 9.0.3


$ openvassd -s
plugins_folder = /var/lib/openvas/plugins
cache_folder = /var/cache/openvas
include_folders = /var/lib/openvas/plugins
max_hosts = 800
max_checks = 800
be_nice = yes
logfile = /var/log/openvas/openvassd.messages
log_whole_attack = yes
log_plugins_name_at_load = no
dumpfile = /var/log/openvas/openvassd.dump
cgi_path = /cgi-bin:/scripts
optimize_test = yes
checks_read_timeout = 5
network_scan = no
non_simult_ports = 139, 445
plugins_timeout = 320
scanner_plugins_timeout = 36000
safe_checks = yes
auto_enable_dependencies = yes
use_mac_addr = no
nasl_no_signature_check = yes
drop_privileges = no
unscanned_closed = yes
unscanned_closed_udp = yes
vhosts =
vhosts_ip =
report_host_details = yes
kb_location = /var/run/redis-openvas/redis-server.sock
timeout_retry = 3
time_between_request = 0
config_file = /etc/openvas/openvassd.conf

Hi,

the settings in the openvass.conf are probably overwritten by the Maximum concurrently executed NVTs per host / Maximum concurrently scanned hosts configured when creating a Task.

Hi,
my mistake,i mean openvassd startup the number of processes from openvassd.conf,but only 15 hosts loaded plugins.when the discovery plugins finished, max nvts per host is 15.

Hi,

synscan.nasl is part of the ACT_SCANNER category where it is expected that only one VT of this category is executed at the same time.