Kbase P166443: Memory consumption gradually increases to consume all physical memory
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  5/21/2010 |
|
Status: Unverified
SYMPTOM(s):
Memory consumption gradually increases to consume all physical memory
All RAM consumed during database restore
All RAM consumed during database backup
All RAM consumed during database update
All memory consumed during database restore
All memory consumed during database backup
All memory consumed during database update
FACT(s) (Environment):
Windows Server 2003
Windows Server 2008
OpenEdge 10.1x
OpenEdge 10.2x
CAUSE:
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.
FIX:
There is a new service for Windows 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.