How to configure the number of Discovery threads

You are here:---How to configure the number of Discovery threads

The default setting in vScope is to scan max 5 targets at the time. It is however possible to change the number of parallel discovery threads vScope should run, or even make vScope dynamically decide on the best number of simultaneous threads. Note that this adds extra load on the CPU.

Setting a fixed number of parallel threads

  • Stop vScope Server service
  • Open the file C:\vScopeData\configuration\config.ini (This file may be on another drive)
  • If there is no such file, create it.
  • Add this line to the file: discovery.threads=10, where 10 is the new number. (e.g. discovery.threads=10 to run 10 threads in parallel)
  • Restart the vScope Server service

NOTICE: increasing the number of Discovery threads too high might lead to performance loss. We recommend to use a maximum of 10-15 threads depending on the RAM settings on the vScope server.

Dynamically assign number of threads

The number of discovery threads can also be set dynamically. This way the number of active threads can vary depending on the load. This is a good option when scanning remote sites where vScope discovery spends much time idle in waiting for results. This is an advanced setting.

  • Stop vScope Server service
  • Open the file C:\vScopeData\configuration\config.ini (This file may be on another drive)
  • If there is no such file, create it.
  • Add this line to the file: discovery.threads.dynamic=15, where 15 is the max number of threads that can run simultaneously.
  • Restart the vScope Server service
2018-02-14T12:49:22+00:00