Improving UNIX server performance
Most NOTES.INI settings that affect IBM® Lotus® Domino® server performance apply to all UNIX® platforms.
Many machines that run UNIX have very large amounts of physical RAM.
Use the parameters NSF_Buffer_Pool_Size_MB or PercentSysAvailable
Resources to control how much memory Domino is allowed to use. Each
Domino instance on a UNIX machine can reference a maximum of 4GB of RAM.
Disk and memory requirements
When a UNIX system runs Domino server software, the server must have
enough disk space for program and data files and enough memory to
handle swapping and the number of processes. You can also change
several system parameters to improve server performance.
Disk I/O tuning
Maintaining multiple file systems for operating system files, swap
space, transaction logs, and data improves overall server performance.
Use RAID 0+1 hardware for the disk drives on which the data files
reside. Use multiple smaller disk drives instead of a few large disk
drives for Domino data. Domino does not perform simple predictable
sequential reads; therefore, disable Read Ahead Cache and enable Write
Keeping swap space on its own separate striped volumes improves
server performance at high loads. The transaction logs should always be
on the most reliable and highest performing disk subsystem available to
the system hosting the Domino server. Transaction logging must be on
its own disk drives for improved server restart time, reliability, and
availability. The logged transactions are written to disk as fast
serial writes to a sequential file that is of configurable size in 4K
Console and database logging
To improve server performance, limit the amount of information that is logged to the log file (LOG.NSF) and the console.