IIS 8.0 Performance Sensitive Configuration Parameters
IIS 8.0 is the version that ships as part of Windows Server 2012. It uses process model similar to IIS 6.0. A kernel mode web driver (http.sys) receives and routes HTTP requests, and it can satisfy requests from its response cache. Worker processes register for URL subspaces, and http.sys routes the requests to appropriate process (or set of processes for application pools). Http.sys is responsible for connection management and request handling. The request can be served from the http.sys cache or passed to a worker process for further handling. Some web application platforms such as ASP.NET, provides mechanism to enable any dynamic content to be cached in the kernel-mode cache. The static file handler in IIS 8.0 automatically caches frequently requested files in http.sys. Web server has kernel mode and user mode components, both components must be tuned for optimal performance. Kernel-Mode Driver / Http.sys Caching ▫ Configurable attribu