<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.technet.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>Pushing the Limits of Windows: Paged and Nonpaged Pool</title><link>http://blogs.technet.com/markrussinovich/archive/2009/03/26/3211216.aspx</link><description>In previous Pushing the Limits posts, I described the two most basic system resources, physical memory and virtual memory . This time I’m going to describe two fundamental kernel resources, paged pool and nonpaged pool, that are based on those, and that</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>re: Pushing the Limits of Windows: Paged and Nonpaged Pool</title><link>http://blogs.technet.com/markrussinovich/archive/2009/03/26/3211216.aspx#3218863</link><pubDate>Fri, 27 Mar 2009 09:15:11 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3218863</guid><dc:creator>Crawford</dc:creator><description>&lt;p&gt;I get delayed write failures every once in a while, and usually the cause for me is a glitch in the hibernation process. &amp;nbsp;I've also discovered that you're almost guaranteed one if you hibernate while a USB-connected NTFS volume is mounted (even if you resume with the same drive connected to the same port). &amp;nbsp;I've also gotten it once or twice by breaking my file server while writing to files. &amp;nbsp;Fortunately, it's never actually caused any data loss for me.&lt;/p&gt;</description></item><item><title>re: Pushing the Limits of Windows: Paged and Nonpaged Pool</title><link>http://blogs.technet.com/markrussinovich/archive/2009/03/26/3211216.aspx#3219007</link><pubDate>Fri, 27 Mar 2009 16:27:02 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3219007</guid><dc:creator>Carl Klemmer</dc:creator><description>&lt;p&gt;Great article and great series, Mark. &amp;nbsp;In 15 years of managing NT servers I've banged up against physical and virtual memory limitations plenty of times, but I've never had an issue that lead me to these pools. &amp;nbsp;Is exhausting them a common problem? &amp;nbsp;What kind of software most commonly leads to issues with these pools?&lt;/p&gt;</description></item><item><title>re: Pushing the Limits of Windows: Paged and Nonpaged Pool</title><link>http://blogs.technet.com/markrussinovich/archive/2009/03/26/3211216.aspx#3219015</link><pubDate>Fri, 27 Mar 2009 16:46:28 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3219015</guid><dc:creator>markrussinovich</dc:creator><description>&lt;p&gt;@Carl: Thanks for the feedback. I've only run into pool leaks a few times in the last 10 years. Device drivers of any kind - hardware, file system filter, antivirus - can be guilty of it. &lt;/p&gt;
</description></item><item><title>re: Pushing the Limits of Windows: Paged and Nonpaged Pool</title><link>http://blogs.technet.com/markrussinovich/archive/2009/03/26/3211216.aspx#3219024</link><pubDate>Fri, 27 Mar 2009 17:01:38 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3219024</guid><dc:creator>Jonathan</dc:creator><description>&lt;p&gt;Server software that keeps many TCP/IP connections in the air can easily exhaust Non-paged pool. That happens on heavily-loaded ISA Servers for example - and is the reason why the next version of it is 64-bit only.&lt;/p&gt;
&lt;p&gt;Crawford: Maybe it's because NTFS is always updated the last-access time of files? I think you can disable it with fsutil (fsutil behavior query disablelastaccess), though I don't know whether it's per-machine or per-volume.&lt;/p&gt;</description></item><item><title>re: Pushing the Limits of Windows: Paged and Nonpaged Pool</title><link>http://blogs.technet.com/markrussinovich/archive/2009/03/26/3211216.aspx#3219044</link><pubDate>Fri, 27 Mar 2009 17:51:45 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3219044</guid><dc:creator>David</dc:creator><description>&lt;p&gt;Another great article. I learn so much, I recommend these articles to everyone.&lt;/p&gt;</description></item><item><title>re: Pushing the Limits of Windows: Paged and Nonpaged Pool</title><link>http://blogs.technet.com/markrussinovich/archive/2009/03/26/3211216.aspx#3219213</link><pubDate>Fri, 27 Mar 2009 23:21:19 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3219213</guid><dc:creator>LookingForSolutions</dc:creator><description>&lt;p&gt;Earlier this week, I was troubleshooting a customer's server where IIS6 had stopped accepting new connections. After checking the entries in the SYSTEM32\LOGFILES\HTTPERR logs, I searched on Google and found out it was due to available non-paged pool memory being less than 20MB, at which point IIS6 stops accepting new connections. Rebooting the server fixed the problem for now. When/if the problem returns, I'll try the troubleshooting steps from this excellent blogpost!&lt;/p&gt;
&lt;p&gt;FYI, the related KB's:&lt;/p&gt;
&lt;p&gt;&lt;a rel="nofollow" target="_new" href="http://support.microsoft.com/kb/934878"&gt;http://support.microsoft.com/kb/934878&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a rel="nofollow" target="_new" href="http://support.microsoft.com/kb/820729"&gt;http://support.microsoft.com/kb/820729&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;quot;The kernel NonPagedPool memory has dropped below 20MB and http.sys has stopped receiving new connections&amp;quot;&lt;/p&gt;</description></item><item><title>re: Pushing the Limits of Windows: Paged and Nonpaged Pool</title><link>http://blogs.technet.com/markrussinovich/archive/2009/03/26/3211216.aspx#3219264</link><pubDate>Sat, 28 Mar 2009 03:03:57 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3219264</guid><dc:creator>Carl</dc:creator><description>&lt;p&gt;It is my understanding that storing Outlook PST files on network drives can cause nonpaged memory pool issues on 32-bit file Windows 2003 file servers.&lt;/p&gt;
&lt;p&gt;More info on this in these articles:&lt;/p&gt;
&lt;p&gt;&lt;a rel="nofollow" target="_new" href="http://blogs.technet.com/askperf/archive/2007/01/21/network-stored-pst-files-don-t-do-it.aspx"&gt;http://blogs.technet.com/askperf/archive/2007/01/21/network-stored-pst-files-don-t-do-it.aspx&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a rel="nofollow" target="_new" href="http://support.microsoft.com/?id=297019"&gt;http://support.microsoft.com/?id=297019&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;There is probably enough information in this article to identify the PST-network drive issue. &amp;nbsp;However, I'm guessing a lot of SysAdmins would really appreciate you taking those two links, combining what you've written here with the PST issue and explaining exactly how to identify and solve that issue. &amp;nbsp;&lt;/p&gt;</description></item><item><title>re: Pushing the Limits of Windows: Paged and Nonpaged Pool</title><link>http://blogs.technet.com/markrussinovich/archive/2009/03/26/3211216.aspx#3219563</link><pubDate>Mon, 30 Mar 2009 10:06:55 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3219563</guid><dc:creator>Miral</dc:creator><description>&lt;p&gt;My 32-bit Vista machine gets *very* flaky when the non-paged pool hits 1GB or higher. &amp;nbsp;(On a couple of occasions it truncated files that were being written at the time.)&lt;/p&gt;
&lt;p&gt;In case anyone is interested: the leak was in the TdxA pool and was (possibly indirectly) caused by a poorly-written firewall/virusscan program. &amp;nbsp;(I tracked this down using poolmon a few months ago.)&lt;/p&gt;</description></item><item><title>re: Pushing the Limits of Windows: Paged and Nonpaged Pool</title><link>http://blogs.technet.com/markrussinovich/archive/2009/03/26/3211216.aspx#3219972</link><pubDate>Mon, 30 Mar 2009 23:27:42 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3219972</guid><dc:creator>David</dc:creator><description>&lt;p&gt;I've gotten the &amp;quot;Delayed Write Failed&amp;quot; error most of the times I've tried to use ntbackup on Windows Server 2003. Extremely unacceptable for such an important piece of software.&lt;/p&gt;</description></item><item><title>re: Pushing the Limits of Windows: Paged and Nonpaged Pool</title><link>http://blogs.technet.com/markrussinovich/archive/2009/03/26/3211216.aspx#3219992</link><pubDate>Mon, 30 Mar 2009 23:46:49 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3219992</guid><dc:creator>Nick</dc:creator><description>&lt;p&gt;Mark - &lt;/p&gt;
&lt;p&gt;The timing of your articles never ceases to amaze. &amp;nbsp;Just two weeks ago I was fighting with a server experiencing pool exhaustion, largely due to someone placing the /3GB switch into it's boot options. &amp;nbsp;Process Explorer was (yet again) an invaluable tool to solve the problem.&lt;/p&gt;
&lt;p&gt;Thanks again for the great articles and utilities.&lt;/p&gt;</description></item><item><title>re: Pushing the Limits of Windows: Paged and Nonpaged Pool</title><link>http://blogs.technet.com/markrussinovich/archive/2009/03/26/3211216.aspx#3220300</link><pubDate>Tue, 31 Mar 2009 14:04:43 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3220300</guid><dc:creator>Anonymous Coward</dc:creator><description>&lt;p&gt;Great article, Mark. I'm always amazed by the way you tackle these seemingly complicated things in such a straightforward manner.&lt;/p&gt;</description></item><item><title>re: Pushing the Limits of Windows: Paged and Nonpaged Pool</title><link>http://blogs.technet.com/markrussinovich/archive/2009/03/26/3211216.aspx#3220533</link><pubDate>Tue, 31 Mar 2009 20:52:22 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3220533</guid><dc:creator>Chad</dc:creator><description>&lt;p&gt;Mark, great article &amp;amp; very timely for me as I'm getting 2019's every 4.5 days &amp;amp; I'm assuming it's 1 of many new print drivers that were recently loaded onto the server. I've begun using Poolman to try &amp;amp; diagnose which driver causes the leak, unfortunately when I attempt to use the poolmon -c switch to generate a &amp;quot;localtag.txt get the following error;&lt;/p&gt;
&lt;p&gt;&amp;quot;Poolmon: No localtag.txt in current directory&lt;/p&gt;
&lt;p&gt;Unable to load msvcr70.dll/msvcp70.dll, cannot create local tag file&amp;quot;&lt;/p&gt;
&lt;p&gt;So I receive a number of &amp;quot;unknown driver&amp;quot; tags.....any ideas on how to help me further isolate this driver leak or get poolmon to successfully create a localtag.txt file? &lt;/p&gt;
&lt;p&gt;Also, I fear it may be a event driven leak as I've been watching the nonpaged limit in process explorer for a couple of days &amp;amp; it's a very steady &amp;amp; not climbing. &lt;/p&gt;
&lt;p&gt;Thanks again, the article was very straight-forward &amp;amp; helpful.&lt;/p&gt;</description></item><item><title>re: Pushing the Limits of Windows: Paged and Nonpaged Pool</title><link>http://blogs.technet.com/markrussinovich/archive/2009/03/26/3211216.aspx#3220598</link><pubDate>Tue, 31 Mar 2009 23:03:32 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3220598</guid><dc:creator>Clovis</dc:creator><description>&lt;p&gt;Why is MPEG2 playback disabled if debugging is enabled? How do you debug MPEG2 drivers?&lt;/p&gt;</description></item><item><title>re: Pushing the Limits of Windows: Paged and Nonpaged Pool</title><link>http://blogs.technet.com/markrussinovich/archive/2009/03/26/3211216.aspx#3220615</link><pubDate>Tue, 31 Mar 2009 23:32:06 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3220615</guid><dc:creator>dirbase</dc:creator><description>&lt;p&gt;Mark,&lt;/p&gt;
&lt;p&gt;Thanks for this post. This reminds me of a topic I started in the sysinternals forum back in January &lt;a rel="nofollow" target="_new" href="http://forum.sysinternals.com/forum_posts.asp?TID=17486"&gt;http://forum.sysinternals.com/forum_posts.asp?TID=17486&lt;/a&gt; where I showed that on several XP (SP2/SP3) systems with NTFS partitions searching for a file via explorer search can take up a large portion of both page and non paged pools, which are not really released after the search has ended.This is presumably due to NTFS.sys.&lt;/p&gt;
&lt;p&gt;I'm still wondering if it's an expected behaviour. What do you think? &amp;nbsp; &lt;/p&gt;</description></item><item><title>re: Pushing the Limits of Windows: Paged and Nonpaged Pool</title><link>http://blogs.technet.com/markrussinovich/archive/2009/03/26/3211216.aspx#3220955</link><pubDate>Wed, 01 Apr 2009 14:19:03 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3220955</guid><dc:creator>dirbase</dc:creator><description>&lt;p&gt;Concerning my comment above about high pool usage following an explorer file search, since the MmSt paged pool tag is on top of the bytes list, I tend to think now that the basic reason is that the many searched files have been cached and the increased MmSt allocations correspond to their PTEs. This would explain why a repeat file search does not increase the pool usage.&lt;/p&gt;</description></item><item><title>re: Pushing the Limits of Windows: Paged and Nonpaged Pool</title><link>http://blogs.technet.com/markrussinovich/archive/2009/03/26/3211216.aspx#3221648</link><pubDate>Thu, 02 Apr 2009 19:43:20 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3221648</guid><dc:creator>wtp</dc:creator><description>&lt;p&gt;Mark:&lt;/p&gt;
&lt;p&gt; &amp;nbsp; We are getting back to the point IBM did in 1964 when it built the Stretch for the AEC - long words, meaning longer addresses and better control of memory (though I wish the next I7 or AMD similar would be a 100% 64-bit x86 rather than the 32 bits-with-bag-on-the-side models we've been seeing.&lt;/p&gt;
&lt;p&gt; &amp;nbsp; Once you *can* address 4 TB of cheap RAM, then setting the various amounts allowed various jobs, as we used to say (a &amp;quot;job&amp;quot; is an active application) or daemons (read &amp;quot;TSRs&amp;quot; or inactive pre-loads), we could program (we did it with 1s and with 0s, and sometimes we ran out of 1s!)* without sloppy coding relying on stacks(or, for that matter, C, a language designed as a 'portable' single-pass compiler for two reasons 1) because compiling a job on a PDP-7 multi-pass device meant 'ok, let's start it up and break for lunch, then see if we had any errors) and mainframes were run, in part, by bean counters, who gave you so many 'chocolate' dollars in time to get your work done) and move back to writing all programs large and small in a 'smart' Assembler, yep in assembly language,** that would allow the construction or use of repeatedly-used optimized structures as &amp;quot;pseudo ops&amp;quot;***&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp;Which naturally brings up the question of why, guy, didn't you write all your sisinternals to run under 64 bit extensions?&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;wtp&lt;/p&gt;
&lt;p&gt;*Tom Smith - filk writer &amp;quot;when I was a Boy&amp;quot;&lt;/p&gt;
&lt;p&gt;**See Steve Gibson on assembler GRC.com&lt;/p&gt;
&lt;p&gt;***Of course, that was in the days before microcode and the need to build 1 circuit per class of instructions, The stunningly simple code for DEC's 12-bit desktop machines fit on a 3x5 card, the absolutely awesome code for the PDP-10 room-filling &amp;quot;big iron&amp;quot; fit on an 8.5x11&amp;quot; sheet. Remember the study on VAXen and PDP-11s that produced RISC architecture? A lot of x86 code might also prove slow and redundant if given the same test, cutting down 3 vol.s of code manuals to , at most, 1.(wtp's opinion, anyway) This might make for a physically larger Windows OS that ran fast enough to reduce CPU speed to MHz again - not 4-core hyperthreaded 3 GHz.+.And the assembled code might be way smaller than anything the most efficient C (+,++,# or.net) could produce.&lt;/p&gt;</description></item><item><title>re: Pushing the Limits of Windows: Paged and Nonpaged Pool</title><link>http://blogs.technet.com/markrussinovich/archive/2009/03/26/3211216.aspx#3221668</link><pubDate>Thu, 02 Apr 2009 20:20:08 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3221668</guid><dc:creator>Chris</dc:creator><description>&lt;p&gt;The thing I don't understand is this:&lt;/p&gt;
&lt;p&gt;When I install Windows (any version) on any of my machines, a quick look at the Task Manager shows me that a significant amount of memory is being paged. &lt;/p&gt;
&lt;p&gt;but when I install Ubuntu on that same hardware, the page drive is zero&lt;/p&gt;
&lt;p&gt;what's the deal with that?&lt;/p&gt;</description></item><item><title>re: Pushing the Limits of Windows: Paged and Nonpaged Pool</title><link>http://blogs.technet.com/markrussinovich/archive/2009/03/26/3211216.aspx#3221811</link><pubDate>Fri, 03 Apr 2009 05:12:37 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3221811</guid><dc:creator>Alex Ionescu</dc:creator><description>&lt;p&gt;@Clovis It's disabled because the Protected Media Path (PMP) could be theoretically subverted by using the debugger APIs (which allow you to do things like patch the kernel from user-mode). When debugging PMP components, there's a special internal build which keeps the components running but allows debugging (which is internal to Microsoft and their DRM partners) -- this isn't something a user can do.&lt;/p&gt;</description></item><item><title>re: Pushing the Limits of Windows: Paged and Nonpaged Pool</title><link>http://blogs.technet.com/markrussinovich/archive/2009/03/26/3211216.aspx#3222490</link><pubDate>Sun, 05 Apr 2009 22:37:15 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3222490</guid><dc:creator>Friday</dc:creator><description>&lt;p&gt;@Clovis: If they told you they'd have to sue you. :)&lt;/p&gt;
&lt;p&gt;Oops, too late. :D&lt;/p&gt;</description></item><item><title>re: Pushing the Limits of Windows: Paged and Nonpaged Pool</title><link>http://blogs.technet.com/markrussinovich/archive/2009/03/26/3211216.aspx#3226417</link><pubDate>Tue, 14 Apr 2009 22:05:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3226417</guid><dc:creator>MPyle</dc:creator><description>&lt;p&gt;Great article. Very clear. &lt;/p&gt;
&lt;p&gt;But given that how does, Task-Manager define a per process count of Non-Paged-Pool memory usage?&lt;/p&gt;
&lt;p&gt;I have a problem where we see a per process memory-pool rise.&lt;/p&gt;</description></item><item><title>re: Pushing the Limits of Windows: Paged and Nonpaged Pool</title><link>http://blogs.technet.com/markrussinovich/archive/2009/03/26/3211216.aspx#3226785</link><pubDate>Wed, 15 Apr 2009 18:29:43 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3226785</guid><dc:creator>GS</dc:creator><description>&lt;p&gt;So what do you if you find more then 1 driver matching symbol string? How do I identify which one is actually causing this?&lt;/p&gt;</description></item><item><title>re: Pushing the Limits of Windows: Paged and Nonpaged Pool</title><link>http://blogs.technet.com/markrussinovich/archive/2009/03/26/3211216.aspx#3226990</link><pubDate>Thu, 16 Apr 2009 05:45:19 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3226990</guid><dc:creator>Timothy Davis</dc:creator><description>&lt;p&gt;@GS and @Chad&lt;/p&gt;
&lt;p&gt;You can use driver verifier to track pool usage by a driver. &amp;nbsp;See [&lt;a rel="nofollow" target="_new" href="http://msdn.microsoft.com/en-us/library/ms792856.aspx"&gt;http://msdn.microsoft.com/en-us/library/ms792856.aspx&lt;/a&gt;] for more information&lt;/p&gt;</description></item><item><title>re: Pushing the Limits of Windows: Paged and Nonpaged Pool</title><link>http://blogs.technet.com/markrussinovich/archive/2009/03/26/3211216.aspx#3227679</link><pubDate>Fri, 17 Apr 2009 20:50:41 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3227679</guid><dc:creator>RW</dc:creator><description>&lt;p&gt;Great article. &amp;nbsp;I have a handle leak that accumulates in explorer.exe on my 4GB WinXP sp3 laptop. &amp;nbsp;This occurs multiple times per week and is happening as I type this.&lt;/p&gt;
&lt;p&gt;PoolMon shows:&lt;/p&gt;
&lt;p&gt;Even Nonp &amp;nbsp; 12848369 ( 427) &amp;nbsp;11400450 ( 430) &amp;nbsp;1447919 69507456 ( &amp;nbsp;-144) &amp;nbsp; &amp;nbsp; 48&lt;/p&gt;
&lt;p&gt;Total Handles 1,471,236 which of course means Windows is beginning to act up.&lt;/p&gt;
&lt;p&gt;The techniques so far have not led me to tell what is leaking the handles. &amp;nbsp;The Even tag I believes it is unknown.&lt;/p&gt;
&lt;p&gt;Explorer.exe handles total is 1,437,260&lt;/p&gt;</description></item><item><title>re: Pushing the Limits of Windows: Paged and Nonpaged Pool</title><link>http://blogs.technet.com/markrussinovich/archive/2009/03/26/3211216.aspx#3227719</link><pubDate>Fri, 17 Apr 2009 23:30:55 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3227719</guid><dc:creator>LookingForSolutions</dc:creator><description>&lt;p&gt;Sure enough, the problem which I mentioned in my previous post has returned. This time I used poolmon to track the culprit. It turned out to be a faulty version of the Microsoft MPIO driver (version 1.21 leaks nonpaged pool memory -&amp;gt; &lt;a rel="nofollow" target="_new" href="http://support.microsoft.com/kb/961640"&gt;http://support.microsoft.com/kb/961640&lt;/a&gt;). This issue was happening on one (Windows Server 2003 x86) cluster node, while the other cluster node did not exhibit any problems. The other cluster node turned out to be using a different version of the MPIO driver which didn't have the memory leak bug.&lt;/p&gt;</description></item><item><title>re: Pushing the Limits of Windows: Paged and Nonpaged Pool</title><link>http://blogs.technet.com/markrussinovich/archive/2009/03/26/3211216.aspx#3229581</link><pubDate>Thu, 23 Apr 2009 08:54:34 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3229581</guid><dc:creator>reporter</dc:creator><description>&lt;p&gt;Symantec Antivirus software is one of the software which i have seen allocating humungous amount of paged pool (almost ~70MB). it's surprising how they got away with this so far given the huge instll base (both retail and corporate) they have.&lt;/p&gt;</description></item><item><title>re: Pushing the Limits of Windows: Paged and Nonpaged Pool</title><link>http://blogs.technet.com/markrussinovich/archive/2009/03/26/3211216.aspx#3229769</link><pubDate>Thu, 23 Apr 2009 16:27:09 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3229769</guid><dc:creator>TechFreak</dc:creator><description>&lt;p&gt;Good information, but nothing creative here.&lt;/p&gt;
&lt;p&gt;For a deveoper like me, I rather liked the creativity and ingenuity of the idea in using pure Win32 and C++ to create Terabyte sized arrays on Win32 machines (without tweaking anything that too):&lt;/p&gt;
&lt;p&gt;&lt;a rel="nofollow" target="_new" href="http://blogs.msdn.com/gpalem/archive/2008/06/05/huge-arrays-with-file-mapping.aspx"&gt;http://blogs.msdn.com/gpalem/archive/2008/06/05/huge-arrays-with-file-mapping.aspx&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Thats what I call real pushing of limits. Whoever did it, I found it quite inspiring. Way to go Boys.&lt;/p&gt;
&lt;p&gt;-AMiCo &lt;/p&gt;
&lt;p&gt;NationalSemiConductors.&lt;/p&gt;</description></item><item><title>re: Pushing the Limits of Windows: Paged and Nonpaged Pool</title><link>http://blogs.technet.com/markrussinovich/archive/2009/03/26/3211216.aspx#3229830</link><pubDate>Thu, 23 Apr 2009 18:50:21 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3229830</guid><dc:creator>Andrew Fidel</dc:creator><description>&lt;p&gt;Easier than installing the DDK just to get poolmon is to install the support tools for your OS. For XP SP2 it's available at &lt;a rel="nofollow" target="_new" href="http://www.microsoft.com/downloads/details.aspx?FamilyId=49AE8576-9BB9-4126-9761-BA8011FABF38"&gt;http://www.microsoft.com/downloads/details.aspx?FamilyId=49AE8576-9BB9-4126-9761-BA8011FABF38&lt;/a&gt;&lt;/p&gt;</description></item><item><title>re: Pushing the Limits of Windows: Paged and Nonpaged Pool</title><link>http://blogs.technet.com/markrussinovich/archive/2009/03/26/3211216.aspx#3233573</link><pubDate>Thu, 30 Apr 2009 18:50:23 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3233573</guid><dc:creator>Travis</dc:creator><description>&lt;p&gt;Nice job. &amp;nbsp;By far the best, most comprehensive guide on the subject.&lt;/p&gt;</description></item><item><title>re: Pushing the Limits of Windows: Paged and Nonpaged Pool</title><link>http://blogs.technet.com/markrussinovich/archive/2009/03/26/3211216.aspx#3244598</link><pubDate>Fri, 22 May 2009 18:12:25 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3244598</guid><dc:creator>elbutre</dc:creator><description>&lt;p&gt;hi&lt;/p&gt;
&lt;p&gt;i am running a windows 2008 64 bit server with 10gb of ram and exchange 2007 sp1.&lt;/p&gt;
&lt;p&gt;the exchange monitoring tool on the server says &lt;/p&gt;
&lt;p&gt;Paged pool memory on server uk-mailbox is over the error threshold of 220 MB. Current value: 234 MB.&lt;/p&gt;
&lt;p&gt;The maximum non-paged pool memory on server uk-mailbox is over the warning threshold of 100 MB. This may cause system instability. Current value: 110 MB.&lt;/p&gt;
&lt;p&gt;but having ran the process explorer tool it shows that it is nowhere near the limit of 128gb for 64bit 2008 server systems&lt;/p&gt;
&lt;p&gt;i also wanted to look at poolmon to see if any of the applications are leaking but i cannot see that poolmon is supported on windows 2008 64 bit server. is there a version for this OS?&lt;/p&gt;
&lt;p&gt;and should i be worried about the paged and non-paged pool memory warning?&lt;/p&gt;
&lt;p&gt;there are no event id's in the system log and the server seems to be running fine. no crashes (yet) &lt;/p&gt;</description></item><item><title>re: Pushing the Limits of Windows: Paged and Nonpaged Pool</title><link>http://blogs.technet.com/markrussinovich/archive/2009/03/26/3211216.aspx#3248381</link><pubDate>Sun, 31 May 2009 23:02:45 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3248381</guid><dc:creator>Remko Weijnen</dc:creator><description>&lt;p&gt;Mark,&lt;/p&gt;
&lt;p&gt;How about the other important resources (eg System PTE's, Session View Space, Sesion Paged Pool, Desktop Heap), it would be great if you can discuss these as well!&lt;/p&gt;</description></item><item><title>re: Pushing the Limits of Windows: Paged and Nonpaged Pool</title><link>http://blogs.technet.com/markrussinovich/archive/2009/03/26/3211216.aspx#3261122</link><pubDate>Fri, 03 Jul 2009 22:14:04 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3261122</guid><dc:creator>John</dc:creator><description>&lt;p&gt;Someone at microsoft needs to code up a utility that automatically does the steps outlined in the tracing pool leaks section of this article, and returns the offending leaky driver/system file. People could then run the tool if they've been getting &amp;quot;insufficient system resources&amp;quot; errors, and that would help them fix their problem. Optionally they could upload the results to microsoft and microsoft could pass along such results to the software vendor in question or post advisories about those software products.&lt;/p&gt;</description></item><item><title>re: Pushing the Limits of Windows: Paged and Nonpaged Pool</title><link>http://blogs.technet.com/markrussinovich/archive/2009/03/26/3211216.aspx#3290799</link><pubDate>Mon, 02 Nov 2009 12:49:37 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3290799</guid><dc:creator>davetiye</dc:creator><description>&lt;p&gt;g&amp;#252;zel davetiye &amp;#246;rnekleri davetiye modelleri d&amp;#252;ğ&amp;#252;n davetiyeleri&lt;/p&gt;</description></item></channel></rss>