?
Solved

Maximum memory on Windows 2003 Server?

Posted on 2006-11-30
9
Medium Priority
?
13,336 Views
Last Modified: 2012-05-05
Hi,

I've been looking at this on and off for the last few months but keep seeing different answers.  So can anybody give me some firm answers on this, with references if possible.

If I am building a new server with an Intel based 32bit processor running Windows 2003 R2 Standard Server what is the maximum amount of memory I can put in it that will be used?  I have this idea in my head that 4Gb is pretty much the maximum limit.  Now I know there are a lot of ifs and buts, so here are the scenarios I have in mind -


1. A server running lots of different applications that in total could use 10Gb RAM. Will 10Gb of physical memory be used if I put it in or is anything over 4gb a waste?
2. Probably the same answer as above; if I havea  server to act as a terminal server I want lots of memory for people to use, can I put 10Gb in there and it will be used?
3. A dedicated Exchange server - more then 4Gb is pointless I assume because the maximum that can be used by one process is 2Gb (or 3Gb with the /3gb boot.ini switch)?  On the subject of that, is the /3Gb a good or bad idea with SQL or Exchange on 2003 Server Std.?
4. An SBS server doing a bit of everything that coule use 6Gb if it was there?

Is PAE a good or bad idea in the abvoe scenarios?  I think I remember reading it can be a bit hit and miss as to which apps it works with?

Thanks very much,
Philip Harrison
0
Comment
Question by:Zenith63
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
9 Comments
 
LVL 1

Accepted Solution

by:
jasonskaggs earned 200 total points
ID: 18045954
Maximum for standard is 4Gb
Enterprise is 8Gb
0
 
LVL 26

Assisted Solution

by:Pber
Pber earned 200 total points
ID: 18045990
2003 Enterprise R2 is actually 64GB.

See this:
http://www.microsoft.com/windowsserver2003/evaluation/sysreqs/default.mspx

To use more than 4GB, you would require Enterprise edition.

SQL memory turning:  http://www.sql-server-performance.com/awe_memory.asp


0
 
LVL 25

Assisted Solution

by:mikeleebrla
mikeleebrla earned 400 total points
ID: 18045997
>>with references if possible.
http://www.microsoft.com/windowsserver2003/evaluation/features/comparefeatures.mspx

>>Enterprise is 8Gb
according my Microsoft it is 64GB

also note it is GB, not Gb  (GigaBYTE, not GigaBIT)
0
Independent Software Vendors: We Want Your Opinion

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

 
LVL 1

Expert Comment

by:jasonskaggs
ID: 18046130
Yes i was wrong on both
Standard = 34359738368 Gb
Enterpise = 549755813888 Gb

Also you cannot upgrade standard to Enterprise
0
 
LVL 51

Assisted Solution

by:Netman66
Netman66 earned 1200 total points
ID: 18048230
0
 
LVL 51

Expert Comment

by:Netman66
ID: 18048248
..and here's the specs on all current releases of 2003.

http://www.microsoft.com/windowsserver2003/evaluation/sysreqs/default.mspx
0
 
LVL 51

Expert Comment

by:Netman66
ID: 18048262
0
 
LVL 11

Author Comment

by:Zenith63
ID: 18049564
PAE can extend these figures though right?  Is it something to consider or not?  On an Exchange server is may not make much difference, but on a say a Terminal Server there would be definite benefits to having more then 4GB of memory available.  Or is this the point where you go for Enterprise Edition?
0
 
LVL 51

Expert Comment

by:Netman66
ID: 18049631
No.  Not exactly.  It allows more memory (above the 4GB level) to be used, but doesn't increase the maximum.

More than 4GB would require Enterprise to utilize it, yes.

It's all about process and system memory space - that's what PAE is meant for - in order for 32-bit systems to address more than 4GB, this switch needs to be used.

Here's some articles:


http://www.microsoft.com/whdc/system/platform/server/PAE/pae_os.mspx

http://www.microsoft.com/whdc/system/platform/server/PAE/PAEdrv.mspx
0

Featured Post

[Webinar] Lessons on Recovering from Petya

Skyport is working hard to help customers recover from recent attacks, like the Petya worm. This work has brought to light some important lessons. New malware attacks like this can take down your entire environment. Learn from others mistakes on how to prevent Petya like worms.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

So you have two Windows Servers and you have a directory/folder/files on one that you'd like to mirror to the other?  You don't really want to deal with DFS or a 3rd party solution like Doubletake. You can use Robocopy from the Windows Server 200…
I guess it is not common knowledge to most Wintel engineers/administrators: If you have an SNMP-based monitoring system in your environment (and it's common to have SNMP or Syslog) it's reasonably easy to enable monitoring of the Windows Event logs,…
Add bar graphs to Access queries using Unicode block characters. Graphs appear on every record in the color you want. Give life to numbers. Hopes this gives you ideas on visualizing your data in new ways ~ Create a calculated field in a query: …
In this video, Percona Solution Engineer Rick Golba discuss how (and why) you implement high availability in a database environment. To discuss how Percona Consulting can help with your design and architecture needs for your database and infrastr…
Suggested Courses

765 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question