Low-Memory Situations ..................................................................................................................... 86
Too Few Threads ................................................................................................................................. 86
Cache Not Utilized .............................................................................................................................. 87
Keep-Alive Connections Flushed ...................................................................................................... 87
Log File Modes ..................................................................................................................................... 88
4 Platform-SpecicIssues andTips .....................................................................................................89
Solaris Platform-Specic Issues ......................................................................................................... 89
Files Open in a Single Process (File Descriptor Limits) ........................................................... 89
Failure to Connect to HTTP Server ........................................................................................... 90
Connection Refused Errors ........................................................................................................ 91
Tuning TCP Buering ................................................................................................................. 91
Using the Solaris Network Cache and Accelerator (SNCA) ................................................... 91
▼ To Enable SNCA to Work With Web Server .................................................................... 92
Solaris File System Tuning ................................................................................................................. 93
High File System Page-In Rate .................................................................................................... 93
Reduce File System Housekeeping ............................................................................................. 93
Long Service Times on Busy Disks or Volumes ....................................................................... 93
Solaris Platform-Specic Performance Monitoring ........................................................................ 94
Short-Term System Monitoring ................................................................................................ 94
Long-Term System Monitoring ................................................................................................. 95
“Intelligent” Monitoring ............................................................................................................. 95
Solaris 10 Platform-Specic Tuning Information ........................................................................... 95
Tuning Solaris for Performance Benchmarking .............................................................................. 96
Tuning UltraSPARC T1–Based Systems for Performance Benchmarking .................................. 97
Tuning Operating System and TCP Settings ............................................................................ 97
Disk Conguration ...................................................................................................................... 98
Network Conguration ............................................................................................................... 98
Web Server Start Options ...........................................................................................................99
5 Sizing and ScalingYour Server ........................................................................................................101
64-Bit Server ....................................................................................................................................... 101
Processors ........................................................................................................................................... 101
Memory .............................................................................................................................................. 102
Drive Space ......................................................................................................................................... 102
Contents
5