Jan 4, 2013

Auto performance tuning in asp.net 2.0

(source: http://dotnetwithme.blogspot.sg/2007/04/auto-performance-tuning-in-aspnet-20.html)


With ASP.NET 2.0, the process model (processModel) section of machine.config comes with default value of autoconfig="true".
This means that the tuning parameters will be set automatically by ASP.NET engine based on machine configuration.
The parameters considered for auto tuning are :




  • The maxWorkerThreads attribute.
  • The maxIoThreads attribute.
  • The minFreeThreads attribute of the httpRuntime element.
  • The minLocalRequestFreeThreads attribute of the httpRuntime element.
  • The maxConnection attribute of the Element (Network Settings) element. Their values are determined based on logic mentioned at following link.