msbuild icon indicating copy to clipboard operation
msbuild copied to clipboard

MSBUILD Multi-Threading

Open donJoseLuis opened this issue 2 years ago • 0 comments

Background

Epic parent of user stories that aim to deliver multi-threading in MSBUILD.

User Stories

  • [x] #7315
  • [ ] #7316
  • [ ] #7317
  • [ ] #7318

Justification

  • Customer impact - With modern processors, MSBuild initializes many processes during the build. Multi-threaded approach reduces unnecessary process initialization, complexity and increases build performance.
  • Needle moving (perf) - We estimate shaving >1 second off a non-trivial cold build even on the beefiest build machine due to the reduction of processes that have to be started, and ~5-10% of wall clock time savings in all builds.

donJoseLuis avatar Jan 21 '22 16:01 donJoseLuis