Jump to content

Windows Memory Management

Recommended Posts

  • Root Admin

The following links are presented in order to help provide information on the subject of Windows Memory Management for those interested in some light reading.

General Windows Memory Management
Memory Management
Memory Limits for Windows and Windows Server Releases
RAM, virtual memory, pagefile, and memory management in Windows

Articles from Mark Russinovich’s technical blog
Pushing the Limits of Windows: Physical Memory
Pushing the Limits of Windows: Virtual Memory
Pushing the Limits of Windows: Paged and Nonpaged Pool
Pushing the Limits of Windows: Processes and Threads
Pushing the Limits of Windows: Handles
Pushing the Limits of Windows: USER and GDI Objects – Part 1
Pushing the Limits of Windows: USER and GDI Objects – Part 2

Memory artilces from the Microsoft Windows Server Performance Team
WS2008: Memory Management, Dynamic Kernel Addressing, Memory Priorities and I/O Handling
Memory Management - x86 Virtual Address Space
Memory Management - Dude where's my RAM??
Finally a Windows Task Manager Performance tab blog!
Troubleshooting Adventure: A Real Life Memory Pool Leak
Memory Management - Understanding Pool Resources

Technical article from Microsoft Research
Consistent, Durable, and Safe Memory Management for Byte-addressable Non Volatile Main Memory

Some referenced tools for various memory information or diagnostics

PoolMon (poolmon.exe), the Memory Pool Monitor, displays data that the operating system collects about memory allocations from the system paged and nonpaged kernel pools, and the memory pools used for Terminal Services sessions. The data is grouped by pool allocation tag.


Have you ever wondered exactly how Windows is assigning physical memory, how much file data is cached in RAM, or how much RAM is used by the kernel and device drivers? RAMMap makes answering those questions easy. RAMMap is an advanced physical memory usage analysis utility for Windows Vista and higher. It presents usage information in different ways on its several different tabs:

Diagnosing memory problems on your computer
How to Run the Memory Diagnostics Tool in Windows 7
How to Read the Event Viewer Log for Windows Memory Diagnostics Tool

Based on the well-known original memtest86 written by Chris Brady, memtest86+ is a port by some members of the x86-secret team, now working at www.canardpc.com. Our goal is to provide an up-to-date and completly reliable version of this software tool aimed at memory failures detection. Memtest86+ was, is and will always be a free, open-source software. The original Memtest86 is now handled by PassMark® Software Pty Ltd.


How-To Geek
HTG Explains: Why It’s Good That Your Computer’s RAM Is Full

Link to post
  • celee unpinned this topic
This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.
Back to top
  • Create New...

Important Information

This site uses cookies - We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.