Network threats caused by system vulnerabilities is increasing gradually, the distributed vulnerability scanning system can scan large-scale and complex networks and report the vulnerability information. Task scheduling is one of the core components in a distributed system. In this paper, we use dynamic optimization algorithms to improve the task scheduling efficiency of distributed vulnerability scanning system, we propose a PSO-based task scheduling scheme and improves the search ability of particles by adjusting algorithm parameters. We comp...