<?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>About w3wp Memory Usage and Any Benefits to Stripping Application Extensions in IIS6?</title><link>http://blogs.msdn.com/david.wang/archive/2005/12/21/About-w3wp-Memory-Usage-and-Any-Benefits-to-Stripping-Application-Extensions-in-IIS6.aspx</link><description>Frequently, users ask about the "footprint for IIS6"... usually in reference to mass-hosting since it affects the number of application pools that can be simultaneously running. I know that users have a common misconception that Microsoft loves propagating</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>How Many Virtual Servers Should Be Associated with a Single Application Pool?</title><link>http://blogs.msdn.com/david.wang/archive/2005/12/21/About-w3wp-Memory-Usage-and-Any-Benefits-to-Stripping-Application-Extensions-in-IIS6.aspx#590509</link><pubDate>Fri, 05 May 2006 08:05:01 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:590509</guid><dc:creator>SharePoint Cafe</dc:creator><description /></item><item><title>re: About w3wp Memory Usage and Any Benefits to Stripping Application Extensions in IIS6?</title><link>http://blogs.msdn.com/david.wang/archive/2005/12/21/About-w3wp-Memory-Usage-and-Any-Benefits-to-Stripping-Application-Extensions-in-IIS6.aspx#3175071</link><pubDate>Sat, 09 Jun 2007 07:27:36 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:3175071</guid><dc:creator>Paul</dc:creator><description>&lt;p&gt;50 Megs is nothing!!! &amp;nbsp;I am running WS2003 and IIS6.0 and one site is hitting 180 - 200 Megs on the w3wp.exe &amp;nbsp;I am on a VPS plan that gives me 384 Megs Memory, and I am hitting ceiling about 100 times a day, causing out of memory exceptions. &amp;nbsp;One thing I would recommend is always seperate your websites into seperate App Pools, &amp;nbsp;especially if you have a Web based Stats and Email ( Smartermail and smarterstats ) I have set the App pools for those applications to shutdown after 2 minutes of inactivity, this has helped to free up alot of memory for my website. &amp;nbsp;My Host is telling me I have to upgrade to their 1/2 gig memory VPS plan to solve the problems, and I am trying to figure out ways get around this costly upgrade. &amp;nbsp;Does anyone know of another way to Jew down your memory usage. &amp;nbsp;Or at least prevent your VPS from hitting ceiling? &amp;nbsp;And No I am not hosting the DB on the same box, &lt;/p&gt;
</description></item><item><title>re: About w3wp Memory Usage and Any Benefits to Stripping Application Extensions in IIS6?</title><link>http://blogs.msdn.com/david.wang/archive/2005/12/21/About-w3wp-Memory-Usage-and-Any-Benefits-to-Stripping-Application-Extensions-in-IIS6.aspx#3494051</link><pubDate>Sun, 24 Jun 2007 09:46:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:3494051</guid><dc:creator>David.Wang</dc:creator><description>&lt;p&gt;Paul - you have already exhausted all your choices.&lt;/p&gt;
&lt;p&gt;You either have to:&lt;/p&gt;
&lt;p&gt;1. run applications that use less memory&lt;/p&gt;
&lt;p&gt;2. be more aggressive with idle-timeout to remove unused applications from memory&lt;/p&gt;
&lt;p&gt;3. run in an environment with more memory&lt;/p&gt;
&lt;p&gt;If you look through computer software history, you may notice another choice - some people tried to compress their applications in memory and uncompress it at runtime (i.e. trade CPU cycles for RAM). However, that approach flopped when RAM prices dropped every 6 months.&lt;/p&gt;
&lt;p&gt;//David&lt;/p&gt;
</description></item><item><title>re: About w3wp Memory Usage and Any Benefits to Stripping Application Extensions in IIS6?</title><link>http://blogs.msdn.com/david.wang/archive/2005/12/21/About-w3wp-Memory-Usage-and-Any-Benefits-to-Stripping-Application-Extensions-in-IIS6.aspx#4116637</link><pubDate>Sun, 29 Jul 2007 13:55:24 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:4116637</guid><dc:creator>Pritesh</dc:creator><description>&lt;p&gt;In My Web server only one Web services Running there is no isolation required then also w3wp.exe will take 50 - 80 % CPU usages but not all time week one or tow day. How to handle this IIS behavior??&lt;/p&gt;
</description></item><item><title>re: About w3wp Memory Usage and Any Benefits to Stripping Application Extensions in IIS6?</title><link>http://blogs.msdn.com/david.wang/archive/2005/12/21/About-w3wp-Memory-Usage-and-Any-Benefits-to-Stripping-Application-Extensions-in-IIS6.aspx#7196609</link><pubDate>Tue, 22 Jan 2008 13:18:46 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:7196609</guid><dc:creator>Damian Stals</dc:creator><description>&lt;p&gt;On our webservers we hover at about 1.8GB of memory for our primary application. &amp;nbsp;We host a CMS solution for about 300 clients. &amp;nbsp;Each client has their own dedicated website running on our box. Our server has 4GB of memory and is running the /3GB switch. &amp;nbsp;However I cannot get IIS to allocate more then 1.8GB. &amp;nbsp;How can I give our main app more memory? &amp;nbsp;Also what about configuring private and virtual byte usage?&lt;/p&gt;
&lt;p&gt;Damian&lt;/p&gt;
</description></item><item><title>re: About w3wp Memory Usage and Any Benefits to Stripping Application Extensions in IIS6?</title><link>http://blogs.msdn.com/david.wang/archive/2005/12/21/About-w3wp-Memory-Usage-and-Any-Benefits-to-Stripping-Application-Extensions-in-IIS6.aspx#7263465</link><pubDate>Sun, 27 Jan 2008 09:41:49 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:7263465</guid><dc:creator>David.Wang</dc:creator><description>&lt;p&gt;Damian Stals - run pure 64 bit applications on 64bit Windows.&lt;/p&gt;
&lt;p&gt;IIS does not limit memory allocation in any way, so your 1.8GB limit is coming from your web application. It has health monitoring metrics for private and virtual byte allocation, but that does not *limit* them.&lt;/p&gt;
&lt;p&gt;FYI: 4GB RAM and /3GB does not mean a web application will automatically use more than ~2GB memory. /3GB makes 3GB of virtual memory ADDRESS space available to a 32bit process. 4GB physical RAM is purely available to back virtual memory addressing. None of them automatically mean a web application will use more than 1.8GB memory.&lt;/p&gt;
&lt;p&gt;Pure 64bit applications use all that available memory by default. You have to do extra work with 32bit applications to access all that memory. Have you done that work?&lt;/p&gt;
&lt;p&gt;//David&lt;/p&gt;
</description></item></channel></rss>