
Thischapter examines the subsystems of your server, and provides recommendations for
optimalperformance. The chapter includes the following topics:
■“64-BitServer” on page 101
■“Processors”on page 101
■“Memory”on page 102
■“DriveSpace” on page 102
■“Networking”on page 102
64-Bit Server
The64–bit server, available on Solaris SPARC and AMD64 platforms only, is more scalable
thanthe 32–bit version. You can use the 64–bit server if your system has more than 4 GB of
RAM.Some of the advantages which the 64–bit server has over the 32–bit server are:
■Morele cache for static content
■Manysimultaneous servlet sessions because of the 64–bit JVM
Processors
OnSolaris and Windows, Web Server transparently takes advantage of multiple CPUs. In
general,the eectiveness of multiple CPUs varies with the operating system and the workload.
Dynamiccontent performance improves as more processors are added to the system. Because
staticcontent involves mostly IO, and more primary memory means more caching of the
content(assuming the server is tuned to take advantage of the memory), more time is spent in
IOrather than CPU activity.
5
CHAPTER 5
101