Still celebrating National IT Professionals Day with 3 months of free Premium Membership. Use Code ITDAY17

x
?
Solved

NPP and Paged Pool memory query

Posted on 2010-09-05
3
Medium Priority
?
498 Views
Last Modified: 2013-11-10
Hi

Our environment is Windows 2003/2008 servers.

From reading around, my understanding of memory is:

Non-paged Pool Pool (NPP) memory is memory reserved by the operating system kernel that cannot be paged to disk.  It is used for critical system buffers that must always be accessible at all times

Hence the reason NPP is used by drivers etc.

Does this mean that Paged Pool memory is 'normal' memory that CAN be paged to disk? And it's used by both the OS and applications on the server, or just one or the other?

Finally, I understand that the /3GB switch changed the proportion of virtual memory reserved for the OS from 2GB to 1GB. How does this affect NPP and Paged Pool memory? Does the PAE switch also affect NPP/Paged Pool memory?
0
Comment
Question by:kam_uk
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 2
3 Comments
 
LVL 3

Accepted Solution

by:
Neurom earned 2000 total points
ID: 33606693
Kernel mode components can choose between paged- and nonpaged pool memory pool, depends on there needs.

User mode applications use always the paged pool, except they lock memory to keep them resident.

Paged memory can be paged out, this means that your hard drive will be used as memory.
Nonpaged pool memory can't be paged out.

/3GB and /PAE limits both paged and non-paged pools very significantly.

For more information, please red: http://blogs.technet.com/b/askperf/archive/2007/03/07/memory-management-understanding-pool-resources.aspx

Hope this help
0
 
LVL 3

Author Comment

by:kam_uk
ID: 33606849
Thanks Neurom.

Good link - but could you expand on how /3Gb and PAE affects paged/npp memory? The link doesn't mention it.
0
 
LVL 3

Expert Comment

by:Neurom
ID: 33606888
How, depends on many factors. What is changed is the space reserved for these two "types" of memory; paged & nonpaged.

For more information, if you want you can see the following links:

http://members.shaw.ca/bsanders/WindowsGeneralWeb/RAMVirtualMemoryPageFileEtc.htm
http://blogs.technet.com/b/askperf/archive/2007/03/23/memory-management-demystifying-3gb.aspx
http://blogs.technet.com/b/askperf/archive/2007/02/23/memory-management-101.aspx
http://blogs.technet.com/b/markrussinovich/archive/2009/03/26/3211216.aspx

Hope this can help you to understand,
Bye
0

Featured Post

NEW Veeam Agent for Microsoft Windows

Backup and recover physical and cloud-based servers and workstations, as well as endpoint devices that belong to remote users. Avoid downtime and data loss quickly and easily for Windows-based physical or public cloud-based workloads!

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Possible fixes for Windows 7 and Windows Server 2008 updating problem. Solutions mentioned are from Microsoft themselves. I started a case with them from our Microsoft Silver Partner option to open a case and get direct support from Microsoft. If s…
I was prompted to write this article after the recent World-Wide Ransomware outbreak. For years now, System Administrators around the world have used the excuse of "Waiting a Bit" before applying Security Patch Updates. This type of reasoning to me …
This tutorial will show how to push an installation of Backup Exec to an additional server in both 2012 and 2014 versions of the software. Click on the Backup Exec button in the upper left corner. From here, select Installation and Licensing, then I…
This tutorial will show how to configure a single USB drive with a separate folder for each day of the week. This will allow each of the backups to be kept separate preventing the previous day’s backup from being overwritten. The USB drive must be s…
Suggested Courses

722 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question