Kbase P161191: What is taking up all the RAM on my Windows 2003 64-Bit system?
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  5/20/2010 |
|
Status: Verified
GOAL:
What is taking up all the RAM on my Windows 2003 64-Bit system?
GOAL:
What is taking up all the RAM on my Windows 2008 64-Bit system?
GOAL:
What is the Windows Dynamic Cache Service?
GOAL:
Why is so much of my system RAM dedicated to file system cache?
GOAL:
Why is the system cache so large?
FACT(s) (Environment):
Windows Server 2003
Windows Server 2008
x86_64 (AMD64/EMT64)
Progress/OpenEdge Product Family
FIX:
Beginning in Windows 2003 with 64-bit systems, Microsoft changed the nature of file caching at the operating system level.
Prior to Windows 2003 on 64-bit systems, the operating system would reserve a maximum of 1 gigabyte of unallocated RAM for file system cache.
In Windows 2003 and later on 64-bit systems, Microsoft will allocate all unallocated RAM for file system cache unless prevented from doing so by use of a new service created by Microsoft.
The new service is called the Windows Dynamic Cache Service.
It may be downloaded from Microsoft from this link:
Windows Dynamic Cache Service from http://www.microsoft.com/downloads/details.aspx?FamilyID=e24ade0a-5efe-43c8-b9c3-5d0ecb2f39af&displaylang=en
Within the DynCache.zip is a readme.docx (requires Word 2007 or a converter).
Instructions in installing and configuring the Windows Dynamic Cache are contained in the readme.docx.
Configuration is made by changing registry keys.
Installation of this Service does not require a reboot of the system.
Windows Server 2008 R2 already incorporates the Windows Dynamic Cache Service so there is no need to install it separately.