Seyed, Some build tasks are CPU and/or I/O intensive. By distributing the workload across multiple CPU's you get tasks completed faster than if you try to set up 10 executors on a single CPU. I generally would not exceed 1 executor per CPU core, or CPU hyper thread. If you have a 4 core CPU and 8 executors, you might be I/O bound to disks and to/from RAM. That is where configuration management and slaves can save time. But this assumes the artifact transfer time on the network and any SVN/GIT updates are short. In my case I have I/O bound processing and large files to process, so using slaves and SSD drives cuts build times from 1-2 hours to 5-10 minutes. This would not be possible on a MULTI core CPU with 10 executors. But setting slaves up may not be necessary in your case. -Regards Ross
-- You received this message because you are subscribed to the Google Groups "Jenkins Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-users+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.