Notice: This website is an unofficial Microsoft Knowledge Base (hereinafter KB) archive and is intended to provide a reliable access to deleted content from Microsoft KB. All KB articles are owned by Microsoft Corporation. Read full disclaimer for more details.

CPU and memory scalability for Exchange Server 2003 and for Exchange 2000 Server


View products that this article applies to.

Summary

This article describes processor and memory scalability for Microsoft Exchange 2000 Server and for Microsoft Exchange Server 2003. The information in this article applies to Microsoft Windows Server 2003 and not to Microsoft Windows 2000 Server.

↑ Back to the top


More information

Processor scalability

Faster and more powerful CPUs and improvements in front-side bus speed are available in newer computers. Exchange Server can use high-performance CPUs and bus speed improvements to enhance the performance of your Exchange Server computer.

Computers that have four processors

Exchange Server can use computers that have four processors to increase performance when hyper-threading is turned on in the computer basic input/output system (BIOS). When you turn on hyper-threading on a Xeon MP-based computer that is running at 1.4 gigahertz (GHz) and faster, and that has a 400 MHz host bus, you can gain a 25 percent increase in Exchange Server performance. Computers that have four Xeon MP 1.4 GHz processors and faster, and that have a 400 MHz host bus, offer high levels of scalability relative to the cost of the computer. Microsoft recommends these computers for running Exchange 2000 or Exchange 2003.

Computers that have eight processors

Exchange Server can make full use of computers that have eight processors and that have a CPU speed of 900 MHz or less. These computers can offer as much as 75 percent more scalability compared to four-processor computers that have the same CPU speed. On computers that have eight Xeon MP 1.4 GHz processors and faster, and that have a 400 MHz host bus, other limitations are reached before high CPU utilization (such as 80 percent) is reached. Because the other limitations are reached first, Exchange Server cannot reach full CPU utilization. Microsoft recommends that you use computers that have eight processors when you run programs such as Context Indexing or antivirus scanning on the computer separate from the store process.

Computers that have more than eight processors

Exchange Server can effectively use only eight processors on a computer. For computers that have more than eight processors, use hardware partitioning to partition the computer into multiple eight-processor computers or into multiple four-processor computers. As an alternative, set the process affinity of the Store.exe process to only 8 processors.

Memory scalability

Because Exchange Server uses the /3GB switch as it scales up, the Exchange Server computer cannot efficiently use more than 4 gigabyte (GB) of RAM. Exchange Server does not support instancing, Physical Address Extension (PAE), or Address Windowing Extensions (AWE). Therefore, 4 GB of RAM is the maximum amount of memory that an Exchange Server computer can efficiently use.

AMD Dual-Core Processor Scalability

Dual-core processor technology is available in newer computers. This technology enables a system to take advantage of two processor cores and therefore more execution resources. Microsoft Exchange Server performance can increase, over 90 percent for some workloads, when you use dual-core processors. Servers that have two or more AMD Opteron 2.2 GHz dual-core processors and faster processors offer high levels of scalability relative to the cost of the computer. We recommend these processors for running Exchange 2000 or Exchange 2003.

For more information about how to optimize Windows memory for Exchange, click the following article number to view the article in the Microsoft Knowledge Base:
823440 Use of the /3GB switch in Exchange Server 2003 on a Windows Server 2003-based system
Note After Windows Server 2003 Service Pack 1 is installed, the /nopae switch does not function correctly. For more information about the /nopae switch, click the following article number to view the article in the Microsoft Knowledge Base:
900524 How to prevent the PAE kernel from loading in Windows Server 2003 with Service Pack 1 or in Windows XP with Service Pack 2

↑ Back to the top


References

For more information about Exchange 2000 Enterprise Server Support, click the following article number to view the article in the Microsoft Knowledge Base:
300573 Exchange 2000 Enterprise Server support on Windows 2000 Datacenter Server
For more information about how to use the /3GB switch, click the following article numbers to view the articles in the Microsoft Knowledge Base:
291988 A description of the 4 GB RAM Tuning feature and the Physical Address Extension parameter
283037 Large memory support is available in Windows Server 2003 and in Windows 2000
328882 Exchange memory use and the /3GB switch
815372 How to optimize memory usage in Exchange Server 2003
823440 Use of the /3GB switch in Exchange Server 2003 on a Windows Server 2003-based system

↑ Back to the top


Keywords: KB827281, kbinfo, kbhardware, kbinterop, kbperformance, kbsyssettings, kbmemory

↑ Back to the top

Article Info
Article ID : 827281
Revision : 13
Created on : 10/25/2007
Published on : 10/25/2007
Exists online : False
Views : 275