Appendix B

Analysis Tools

The Sun Java™ Enterprsie System and SDK include default setting options to ensure a satisfactory out-of-the-box experience. However these options might not provide optimal performance for your web applications in the Sun Java System Portal Server production environment. This section describes some alternative options and basic tuning techniques.

NOTE The tuning settings discussed in this section focus on Portal Server residing on the Solaris platform. However, the principles can be applied to other generic Unix type operating systems.

Table B-1below lists the performance analysis tools that will help in providing feedback for tuning the Portal Server and its web container. In addition to performance issues, many of these tools can be used to detect other types of bottlenecks at the overall operating system level.

Many tool descriptions provide sample output, suggestions for interpreting output results, tips on improving output results, and links to related sites.

Table B-1Performance Analysis Tools

Category

Type

Name

Parameters

Usage

 

 

 

 

 

Analysis Tool

Solaris 8 and Solaris 9

mpstat

 

CPU utilization

 

 

iostat

 

Disk I/O

 

 

 

 

subsystem

 

 

netstat

 

Network

 

 

 

 

subsystem

 

 

 

-I hme) 10

Interface

 

 

 

 

bandwidth

 

 

 

-sP tcp

TCP kernel module

 

 

 

 

 

143

Page 143
Image 143
Sun Microsystems 2005Q1 manual Table B-1Performance Analysis Tools