AT degradation when multiple instances of GenCheckinNotesUpdateWortItem task are happening concurrently …



 


Investigation for the observation made in post.


 


    "CPU consumption on AT went up to the maximum of 38% (w3wp.exe) while the GenCheckinNotesUpdateWorkitem task was executing on the build machine."


 


Case 1 - 3 msbuild processes in separate window - running GenCheckinNotesUpdateWorkitem on same team project for the first time




  • 5000 changesets distributed over 5000 files


  • Results



    • Max CPU spike – 29% (on AT)


    • Avg CPU  ~ 7% to 14%


    • Total time taken - ~ 17 mins

 


Case 2  - 3 msbuild processes in separate window – running GenCheckinNotesUpdateWorkitem on same different project for the first time




  • 5000 changesets distributed over 5000/400/4 files


  • Results


    • Max CPU spike – 34% (on AT)
    • Avg CPU  ~ 7% to 14%
    • Total time taken - ~ 15 mins

Conclusion -


 


There are no issues in running multiple instances of builds concurrently for the same AT.


 


Comments (0)

Skip to main content