As you tune your server it is important to remember that your specific environment is unique. The impacts of the suggestions provided in this guide will vary, depending on your specific environment. Ultimately you must rely on your own judgement and observations to select the adjustments that are best for you.
Be very careful when tuning your server. Always back up your configuration files before making any changes.
As you work to optimize performance, keep the following guidelines in mind:
As much as possible, make one adjustment at a time. Measure your performance before and after each change, and rescind any change that does not produce a measurable improvement.
When adjusting a quantitative parameter, make several stepwise changes in succession, rather than trying to make a drastic change all at once. Different systems face different circumstances, and you may leap right past your system’s best setting if you change the value too rapidly.
At each major system change, be it a hardware or software upgrade or deployment of a major new application, review all previous adjustments to see whether they still apply. After a Solaris upgrade, it is strongly recommended that you start over with an unmodified /etc/system file.
Read the Sun Java System Web Server and Solaris release notes whenever you upgrade your system. The release notes often provide updated information about specific adjustments.