RE: Upgrade RAM to 3GB now getting Allocated Memory Alert



Hi Carel,

Thanks for using the SBS newsgroup.

As your description, I understand that you received "Allocated Memory
Alert" in the event view.

This alert in the Server performance report indicated that some
applications are using a large amount of memory. In most cases, this is a
normal behavior. Since SBS 2003 server is an integrated product, some
services such as Exchange Information store or ISA web proxy service will
normally use large memory.

The Health monitor is running on the SBS server. The alert feature is
provided by Health monitor component. Open Health Monitor console in
Administrative Tools, navigate to All Monitored Computers\ServerName\Small
Business Server Alerts\Core Server Alerts\, you will find an object named
''Allocated Memory''. This predefined object monitors the committed bytes
of the SBS server and sends the alert when the value reaches the threshold.
The value is approximate to the "Total Commit Charge" value in Task
Manager.

A memory allocation threshold is configured on the particular monitored
object. When the average value of the object (for example, the committed
memory size) reaches the threshold, the server will send an alert e-mail to
the admin. For the memory allocation size, the default threshold is
2147483648.

This memory allocation value is depending on the current server load,
physical memory size and page file size on the SBS server. For a SBS server
with large physical memory (for example 2GB), It's expected that the
committed bytes is high. The committed bytes counter indicates the Memory
allocated to programs and the operating system. Technically speaking, some
processes such as Exchange store process and SQL database engine could use
as much memory as they can. This causes high memory usage behavior on a SBS
server.

The alert counter that is being triggered in Health Monitor is for
Allocated Memory > 2,147,483,648 bytes; this number is static and is
configured similarly on all SBS 2003 server installations, this might mean
that that number may not be representing the true baseline for that
particular server installation. If you can confirm that everything is
working as expected, that there are no problems/errors with the system,
then you can actually check the average count and change it to match that
system.

You can do it from the Monitoring and Reporting snap-in in Server
Management (under Change Alert Notifications, then select Performance
Counters, and then check the Counter Average for Allocated Memory. You can
then Edit that entry and replace the default threshold with the average for
that system

The best way to identify the memory threshold on a particular SBS server is
to use the performance monitor utility. We can use the utility to capture a
long term memory and process status (5 to 10 days) and then analyze the
performance log to get the average memory usage of the SBS server. Then, we
can define the memory allocation threshold of the SBS server. Generally
speaking, we can use the 130%~ 140% average values as the threshold.

Then you can determine which application process occupied the memory. Here
I would like to refer to some KB article related with Memory allocation in
SBS 2003:


815372 How to Optimize Memory Usage in Exchange Server 2003
http://support.microsoft.com/?id=815372

321363 INF: SQL Server Memory Usage
http://support.microsoft.com/?id=321363

Hope the above information helpful, if you have any further concerns please
let me know. I am here waiting for your updates.

Best regards,

Charles Yang (MSFT)

Microsoft CSS Online Newsgroup Support

Get Secure! - www.microsoft.com/security

=====================================================
When responding to posts, please "Reply to Group" via your newsreader so
that others may learn and benefit from your issue.
=====================================================

This posting is provided "AS IS" with no warranties, and confers no rights.

.



Relevant Pages

  • RE: The store.exe process is allocating more memory than usual.
    ... Welcome to SBS nesgroup. ... I understand that after install SBS SP1, your SBS got memory allocates ... It is an expected error after apply the Exchange ... For the Small Business Server 2003, Microsoft has release a specific update ...
    (microsoft.public.windows.server.sbs)
  • RE: Problems since SP1 install
    ... Welcome to SBS newsgroup. ... I understand that after install SBS SP1, your premium SBS got memory ... For the Small Business Server 2003, Microsoft has release a specific update ...
    (microsoft.public.windows.server.sbs)
  • Re: Alocated Memory Error (SQLSERVR)
    ... FWIW I am not using sbs 2003 premium, ... non ever going about 200mb of memory usage. ... on what you should throttle the RAM to. ... Server 2000 SP4, ...
    (microsoft.public.windows.server.sbs)
  • RE: inetinfo.exe
    ... regarding inetinfo.exe process using too much memory. ... For the SBS 2003 server, there are some predefined performance thresholds. ... than the predefined threshold value. ...
    (microsoft.public.windows.server.sbs)
  • Re: Installation Question
    ... Each server application has its own resource allocation technique. ... suppose you have 8GB of memory -- ... For Analysis Services, if you use Analysis Manager and right-click on the ...
    (microsoft.public.sqlserver.olap)

Loading