In the error log file, I got the following warning message:
:00000:00000:2001/03/03 12:17:28.95 kernel *** WARNING ******************
00:00000:00000:2001/03/03 12:17:28.95 kernel Operating system may favor the
when memory is at a premium.
To disable this warning, set the registry parameter 'LargeSystemCache' to 0
I do not know what is the matter? Please help!
Subject: "Warning Message"
Date: Fri, 9 Mar 2001 11:19:37 -0500
X-Newsreader: Microsoft Outlook Express 5.50.4522.1200
X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4522.1200
Xref: forums-1-dub sybase.public.sqlserver.nt:1127
Article PK: 1088620
Date: Mon, 12 Mar 2001 11:21:29 +0000
From: Tony Imbierski <email@example.com>
X-Mailer: Mozilla 4.72 [en] (Windows NT 5.0; I)
Subject: Re: "Warning Message"
Content-Type: text/plain; charset=us-ascii
NNTP-Posting-Host: aja.sybase.com 184.108.40.206
Xref: forums-1-dub sybase.public.sqlserver.nt:1120
Article PK: 1088609
I think whoever put that message in probably went a bit over the top with the
***WARNING**** but at least it got your attention.
What it means is that NT is set up to give its own system file cache priority
over memory allocation. If there is loads of free memory then this means
nothing. BUT it means that if free memory runs low (or the system cache needs
more) then NT will start trimming memory away from running processes, including
ASE, while maintaining its own file cache. For typical NT use this is probably
an advantage, but if the main thing you are running on the box is ASE, then it
means the memory will be wasted as ASE does not use the file system cache.
If you set the registry key as indicated then NT gives more memory to ASE and
less to its own cache. It's a tuning thing.