Consultor Eletrônico



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.