Service manual
Tuning System Settings
102 Sun ONE Directory Server Installation and Tuning Guide • June 2003
Tuning System Settings
You may use the idsktune tool that reads current system settings and
recommends changes. In general, implementing the recommendations optimizes
performance both on systems dedicated to running Directory Server and on
systems running additional applications.
Consider local network conditions and other applications before implementing
specific recommendations. Refer to the operating system documentation for
additional network tuning tips.
(Windows) Deferred Procedure Calls
Windows default Deferred Procedure Call (DPC) handling of deferred interrupt
requests to handle incoming network traffic in multiprocessor systems can have
negative performance impact. In effect, deferred interrupts thatbecome DPCs may
be rescheduled from one processor to another, incurring significant overhead. To
prevent these DPC overhead problems, set the value of
ProcessorAffinityMask
to 0 under the following registry key:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\NDIS\Parameters
Table 5-2 Configuration Files to Check Prior to Deployment
Platform File Remarks
Solaris Operating Environment /etc/init.d/inetinit Addndd statements for tuning
/etc/system Check system limits
/etc/vfstab Ensure files are local
HP-UX /etc/rc.config.d/nddconf Addndd statements for tuning
Alternatively,usesam(1M).
Red Hat Linux /etc/fstab Ensure files are local
/etc/security/limits.conf Add nofile hard limit directive
/etc/sysctl.conf Check, set kernel parameters
/proc/sys/fs/file-max Check file descriptor limits