<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>ASP.NET Thread Usage on IIS 7.0 and 6.0</title><link>http://blogs.msdn.com/tmarq/archive/2007/07/21/asp-net-thread-usage-on-iis-7-0-and-6-0.aspx</link><description>I'd like to briefly explain how ASP.NET uses threads when hosted on IIS 7.0 and IIS 6.0, as well as the configuration changes that you can make to alter the defaults. Please take a quick look at the “Threading Explained” section in Chapter 6 of “Improving</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>Links of the Week September 19 2007</title><link>http://blogs.msdn.com/tmarq/archive/2007/07/21/asp-net-thread-usage-on-iis-7-0-and-6-0.aspx#4997162</link><pubDate>Wed, 19 Sep 2007 16:53:04 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:4997162</guid><dc:creator>Chris Love's Official Blog - Professional ASP.NET</dc:creator><description>&lt;p&gt;Everyone seems to be coming off vacation and my book is done so now to list the resources to make us&lt;/p&gt;</description></item><item><title>WCF Request Throttling and Server Scalability</title><link>http://blogs.msdn.com/tmarq/archive/2007/07/21/asp-net-thread-usage-on-iis-7-0-and-6-0.aspx#8413964</link><pubDate>Mon, 21 Apr 2008 10:11:02 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8413964</guid><dc:creator>Wenlong Dong's Blog</dc:creator><description>&lt;p&gt;Two Threads per Request In .NET 3.0 and 3.5, there is a special behavior that you would observe for IIS-hosted&lt;/p&gt;
</description></item><item><title>Hidden Gems - Not the same old 3.5 SP1 post</title><link>http://blogs.msdn.com/tmarq/archive/2007/07/21/asp-net-thread-usage-on-iis-7-0-and-6-0.aspx#8862720</link><pubDate>Thu, 14 Aug 2008 03:56:33 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8862720</guid><dc:creator>Readed By Wrocław NUG members</dc:creator><description>&lt;p&gt;Folks were hassling me in the comments for not posting the picosecond that .NET 3.5 SP1 came out (or&lt;/p&gt;
</description></item><item><title>WCF Request Throttling and Server Scalability</title><link>http://blogs.msdn.com/tmarq/archive/2007/07/21/asp-net-thread-usage-on-iis-7-0-and-6-0.aspx#8864177</link><pubDate>Thu, 14 Aug 2008 07:24:34 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8864177</guid><dc:creator>The .NET Endpoint</dc:creator><description>&lt;p&gt;(Copied from &lt;a rel="nofollow" target="_new" href="http://blogs.msdn.com/wenlong/archive/2008/04/21/wcf-request-throttling-and-server-scalability.aspx"&gt;http://blogs.msdn.com/wenlong/archive/2008/04/21/wcf-request-throttling-and-server-scalability.aspx&lt;/a&gt;&lt;/p&gt;
</description></item><item><title>WCF Request Throttling and Server Scalability</title><link>http://blogs.msdn.com/tmarq/archive/2007/07/21/asp-net-thread-usage-on-iis-7-0-and-6-0.aspx#8864266</link><pubDate>Thu, 14 Aug 2008 07:39:31 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8864266</guid><dc:creator>The .NET Endpoint</dc:creator><description>&lt;p&gt;(Copied from &lt;a rel="nofollow" target="_new" href="http://blogs.msdn.com/wenlong/archive/2008/04/21/wcf-request-throttling-and-server-scalability.aspx"&gt;http://blogs.msdn.com/wenlong/archive/2008/04/21/wcf-request-throttling-and-server-scalability.aspx&lt;/a&gt;&lt;/p&gt;
</description></item><item><title>Hidden Gems - Not the same old 3.5 SP1 post</title><link>http://blogs.msdn.com/tmarq/archive/2007/07/21/asp-net-thread-usage-on-iis-7-0-and-6-0.aspx#8864427</link><pubDate>Thu, 14 Aug 2008 07:59:06 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8864427</guid><dc:creator>ASPInsiders</dc:creator><description>&lt;p&gt;Folks were hassling me in the comments for not posting the picosecond that .NET 3.5 SP1 came out (or,&lt;/p&gt;
</description></item><item><title>re: ASP.NET Thread Usage on IIS 7.0 and 6.0</title><link>http://blogs.msdn.com/tmarq/archive/2007/07/21/asp-net-thread-usage-on-iis-7-0-and-6-0.aspx#9016290</link><pubDate>Sat, 25 Oct 2008 23:26:55 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9016290</guid><dc:creator>sjuranek</dc:creator><description>&lt;p&gt;This was a great write up that I found very helpful for the application I'm working on. My application was only handling 24 simultaneous requests until I made the registry change. However one thing that hung me up a while is that the registry key must be: maxConcurrentRequestsPerCPU with CPU in all caps. You have 'Cpu' several times above and Process Monitor helped me find that w3wp wasn't finding it.&lt;/p&gt;
&lt;p&gt;Also, I tried using the aspnet.config technique since I have .NET 3.5 SP1 loaded but it doesn't seem to work.&lt;/p&gt;
</description></item><item><title>re: ASP.NET Thread Usage on IIS 7.0 and 6.0</title><link>http://blogs.msdn.com/tmarq/archive/2007/07/21/asp-net-thread-usage-on-iis-7-0-and-6-0.aspx#9018538</link><pubDate>Mon, 27 Oct 2008 19:52:26 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9018538</guid><dc:creator>tmarq</dc:creator><description>&lt;p&gt;Registry key names are not case sensitive, so maxconcurrentrequestspercpu will work as well as MaxConcurrentRequestsPerCPU. &amp;nbsp;In 3.5 SP1, you can use aspnet.config, as shown in the post. &amp;nbsp;Be sure aspnet.config is located in the same directory as the framework:&lt;/p&gt;
&lt;p&gt;x86: %windir%\Microsoft.NET\Framework\v2.0.50727\aspnet.config&lt;/p&gt;
&lt;p&gt;x64: %windir%\Microsoft.NET\Framework64\v2.0.50727\aspnet.config&lt;/p&gt;
&lt;p&gt;Also note that &amp;lt;system.web&amp;gt; must be contained in the &amp;lt;configuration&amp;gt; section.&lt;/p&gt;
</description></item><item><title>IIS 7.0, DebugDiag, WinDBG &amp; .Net Framework</title><link>http://blogs.msdn.com/tmarq/archive/2007/07/21/asp-net-thread-usage-on-iis-7-0-and-6-0.aspx#9195269</link><pubDate>Thu, 11 Dec 2008 09:17:12 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9195269</guid><dc:creator>Yong Hee Park's Blog</dc:creator><description>&lt;p&gt;최근 진행된 SCOM/SSRS 관련 Troubleshooting에서 처음으로 64bit Windows 2008에서 작동 중인 IIS 프로세스 디버깅을 시도해었습니다. 물론 Managed&lt;/p&gt;
</description></item><item><title>re: ASP.NET Thread Usage on IIS 7.0 and 6.0</title><link>http://blogs.msdn.com/tmarq/archive/2007/07/21/asp-net-thread-usage-on-iis-7-0-and-6-0.aspx#9359281</link><pubDate>Thu, 22 Jan 2009 00:53:01 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9359281</guid><dc:creator>RiSingh</dc:creator><description>&lt;p&gt;maxConcurrentRequestsPerCPU &amp;nbsp;setting in registry has to be spelled correclty.&lt;/p&gt;
&lt;p&gt;I wasted a lot of time in setting it to maxConcurrentRequestsPerCpu and it didn't work. Once I changed the dword to maxConcurrentRequestsPerCPU , all my 50 concurrent requests started coming in, instead of just 12 earlier.&lt;/p&gt;
&lt;p&gt;I would suggest the author to write a official KB article on this. &lt;/p&gt;
</description></item><item><title>ASP.net Hang in IIS 7.0</title><link>http://blogs.msdn.com/tmarq/archive/2007/07/21/asp-net-thread-usage-on-iis-7-0-and-6-0.aspx#9419771</link><pubDate>Fri, 13 Feb 2009 22:43:39 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9419771</guid><dc:creator>Useful IIS/ASP.NET Information provided by Microsoft Support Teams</dc:creator><description>&lt;p&gt;When hosting an ASP.net web application on IIS7, and you have the application running in integrated pipeline&lt;/p&gt;
</description></item><item><title>ASP.net hang in IIS 7.0</title><link>http://blogs.msdn.com/tmarq/archive/2007/07/21/asp-net-thread-usage-on-iis-7-0-and-6-0.aspx#9419780</link><pubDate>Fri, 13 Feb 2009 22:46:02 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9419780</guid><dc:creator>IIS troubleshooting, administration, and concepts.</dc:creator><description>&lt;p&gt;When hosting an ASP.net web application on IIS7, and you have the application running in integrated pipeline&lt;/p&gt;
</description></item><item><title>ASP.net Hang in IIS 7.0</title><link>http://blogs.msdn.com/tmarq/archive/2007/07/21/asp-net-thread-usage-on-iis-7-0-and-6-0.aspx#9512243</link><pubDate>Fri, 27 Mar 2009 01:41:29 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9512243</guid><dc:creator>Microsoft Support Team's IIS Blog</dc:creator><description>&lt;p&gt;When hosting an ASP.net web application on IIS7, and you have the application running in integrated pipeline&lt;/p&gt;
</description></item><item><title>re: ASP.NET Thread Usage on IIS 7.0 and 6.0</title><link>http://blogs.msdn.com/tmarq/archive/2007/07/21/asp-net-thread-usage-on-iis-7-0-and-6-0.aspx#9537393</link><pubDate>Wed, 08 Apr 2009 07:43:18 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9537393</guid><dc:creator>stombrown</dc:creator><description>&lt;p&gt;any behavior changes in WS08?... was wondering about the &amp;quot;this change has not been ported to WS08&amp;quot; comment.&lt;/p&gt;
</description></item><item><title>re: ASP.NET Thread Usage on IIS 7.0 and 6.0</title><link>http://blogs.msdn.com/tmarq/archive/2007/07/21/asp-net-thread-usage-on-iis-7-0-and-6-0.aspx#9538932</link><pubDate>Wed, 08 Apr 2009 23:56:38 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9538932</guid><dc:creator>tmarq</dc:creator><description>&lt;p&gt;In reference to IIS allowing different aspnet.config files to be specified for each Application Pool, I found out today that it was not ported to WS08. &amp;nbsp;The change was only made to Windows 7.&lt;/p&gt;
</description></item></channel></rss>