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.
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 doesn’t produce a measurable improvement.
When adjusting a quantitative parameter, make several changes in succession, rather than trying to make a drastic change all at once. Different systems face different circumstances, and you might pass by 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, you should start over with an unmodified /etc/system file.
Read the Sun Java System Web Server 7.0 Update 3 Release Notes and the release notes for your operating system whenever you upgrade your system. The release notes often provide updated information about specific adjustments.