What's non-paged pool memory?

Anonymous
2012-08-31T03:57:15+00:00

What's non-paged pool memory?

Windows for home | Previous Windows versions | Devices and drivers

Locked Question. This question was migrated from the Microsoft Support Community. You can vote on whether it's helpful, but you can't add comments or replies or follow the question.

0 comments No comments

6 answers

Sort by: Most helpful
  1. Anonymous
    2012-09-02T19:50:44+00:00

    Hi,

     The nonpaged pool consists of virtual memory addresses that are guaranteed to reside in physical memory as long as the corresponding kernel objects are allocated. The paged pool consists of virtual memory that can be paged in and out of the system. To improve performance, systems with a single processor have three paged pools, and multiprocessor systems have five paged pools.

    http://msdn.microsoft.com/en-us/library/windows/desktop/aa965226(v=vs.85).aspx

    Hope this helps.

    Was this answer helpful?

    10+ people found this answer helpful.
    0 comments No comments
  2. Anonymous
    2012-09-03T17:05:21+00:00

    Hi Smitty,

    Where can i find  the three paged pools?

     

    What do you mean paged in and out ?

     When a machine boots up, the Memory Manager creates two dynamically sized memory pools that kernel-mode components use to allocate system memory. These two pools are known as the Paged Pool and NonPaged Pool.  Each of these pools start at an initial size that is based upon the amount of physical memory present in the system.  Pool memory is a subset of available memory and is not necessarily contiguous.  If necessary, these pools can grow up to a maximum size that is determined by the system at boot time.

    The first difference is that Paged Pool is exactly what its name implies - it can be paged out.  Meaning it can be lowered

    The NonPaged Pool cannot be paged out.  Drivers use the NonPaged Pool for many of their requirements because they can be accessed at any Interrupt Request Level (IRQL). 

    Taken from:

    Memory Management - Understanding Pool Resources

    http://blogs.technet.com/b/askperf/archive/2007/03/07/memory-management-understanding-pool-resources.aspx

    Was this answer helpful?

    10 people found this answer helpful.
    0 comments No comments
  3. Anonymous
    2012-09-04T13:27:14+00:00

    Hi Smitty, so When a machine boots up, the paged pool memory usually use for hold what  things, since NonPaged Pool memory are used to store Drivers when a machine boots up

     

    Ah, sorry for ask an inconvience question in the previous thread you mentioned that you are a girl, but i always say buddy is buddy only for boy? So how to say instead of buddy but for girl?

    This may be of further help:

    Pushing the Limits of Windows: Paged and Nonpaged Pool

    http://blogs.technet.com/b/markrussinovich/archive/2009/03/26/3211216.aspx

    Buddy is used for both male & female.

    Was this answer helpful?

    1 person found this answer helpful.
    0 comments No comments
  4. Anonymous
    2012-09-03T05:40:51+00:00

    Hi Smitty,

    Where can i find  the three paged pools?

    What do you mean paged in and out ?

    Was this answer helpful?

    0 comments No comments
  5. Anonymous
    2012-08-31T10:08:47+00:00

    http://www.bing.com/
    http://www.google.com/

    Or see your lesson materials, textbook, or other classroom resource.

    Was this answer helpful?

    0 comments No comments