Link to home
Start Free TrialLog in
Avatar of 765tech
765tech

asked on

Registry Memory Settings SBS 2003

Hello -
I have a questions regarding server performance.  I have a customer that is running a windows 2003 sbs system with exchange.  It is running very slowly, which I expect on that box because it's a domain controller, mail server, and file server.  My question is, do we have the correct memory management values on the server in the registry?   I have read through several posts that say to add values and tweak memory settings in the registry at the following key:
HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management

This server is a dual xeon machine with 4-gb of memory.   Any advice would help.  I am including a screen shot of our current registry settings on that server. User generated image
SOLUTION
Avatar of ExchangePandit
ExchangePandit

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Go to Start / right click My Computer / Advanced / Performance click on settings / Advanced what is the value set for "Virtual memory"

How much disk space is free on the drive the paging file is located?
ASKER CERTIFIED SOLUTION
Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Avatar of vSolutionsIT
Run EXBPA and it should error for System pages registry key. Even if it does not your system pages registry key should be set to value "0".
Check below article.
http://technet.microsoft.com/en-us/library/aa996786(v=exchg.80).aspx.

Check for HeapDeCommitFreeBlockThreshold Registry Value as well.
http://technet.microsoft.com/en-us/library/bb123610(v=exchg.65).aspx

Also Run SBS BPA and see if it alerts for TCPChimney or RSS
Check below article.
http://msmvps.com/blogs/acefekay/archive/2009/08/20/tcp-chimney-and-rss-features-may-cause-slow-file-transfers-or-cause-connectivity-problems.aspx

Also check if /3gb switch is enabled in boot.ini file. On sbs 2003 /3gb switch should not be enabled.
Also run performance monitor and check the free system PTE's value. If it is going below 7000 you will face various issue.
Check this article : http://blogs.technet.com/b/clint_huffman/archive/2008/04/07/free-system-page-table-entries-ptes.aspx

besides this do some real time monitoring in peak hours and check if any particular exe is causing constant high cpu or high memory uses.

Check store.exe uses in peak hours. If it is using high cpu or high memory then what is the store.exe verion on this server.
Avatar of 765tech
765tech

ASKER

Thanks guys - Your comments helped me a lot.  I made the changes to the paging file & run the EXBPA & dealt with the reported issues.  Ultimately the problem was caused by a faulty service within their accounting software.  After booting the server in safe mode and disabling everything that wasn't necessary I was able to narrow down the troublesome service.  The server runs a lot better now.
Thank you for your time guys - It's much appreciated.
you're welcome, glad that all is working fine now. Well Done!!