Join GitHub today
GitHub is home to over 36 million developers working together to host and review code, manage projects, and build software together.Sign up
[WIP] Perfy McPerferton #58400
This PR aims to further advance performance improvements with inventories consisting of thousands of hosts.
Most perf testing was done using a set of 35k hosts (localhost aliases), 1-10 ping tasks, and 25 forks.
cProfile provided much of the inspiration of fixes. Many are micro performance improvements that you will only see with a huge number of hosts.
A few things this PR does:
Perf comparison between this PR and devel:
This is 35k hosts, 10 ping tasks, 25 forks.
With a single ping task: