S O L A R I S

N E T W O R K T U N I N G

For Solaris, use the ndd command to set the following TCP layer parameters. These will take effect immediately, improving the network layer performance in high-volume environments. We use the following settings in Portal server running Solaris 10:

How-to-Set:ndd -set /dev/tcp<PARAMETER> <VALUE>

Table 14: Solaris Network Settings

Parameter

Value

 

 

tcp_time_wait_interval

60000

 

 

tcp_keepalive_interval

15000

 

 

tcp_fin_wait_2_flush_interval

67500

 

 

tcp_conn_req_max_q

16384

 

 

tcp_conn_req_max_q0

16384

 

 

tcp_xmit_hiwat

400000

 

 

tcp_recv_hiwat

400000

 

 

tcp_cwnd_max

2097152

 

 

tcp_ip_abort_interval

60000

 

 

tcp_rexmit_interval_initial

4000

 

 

tcp_rexmit_interval_max

10000

 

 

tcp_rexmit_interval_min

3000

 

 

tcp_max_buf

4194304

 

 

K E R N E L T U N I N G

Our Portal Server is running on Solaris 10. In Solaris 10, we use the following ‘projmod’ commands to set system parameters. After making the changes, we must logout then login to take these changes into effect. To examine your current settings, do ‘cat /etc/project’.

projmod -s -K 'project.max-shm-memory=(privileged,4294967296,deny)' user.root

projmod -s -K 'project.max-shm-ids=(privileged,1024,deny)' user.root

projmod -s -K 'project.max-sem-ids=(privileged,1024,deny)' user.root

projmod -s -K 'process.max-sem-nsems=(privileged,4098,deny)' user.root

projmod -s -K 'process.max-sem-ops=(privileged,16384,deny)' user.root

projmod -s -K 'process.max-file-descriptor=(privileged,16384,deny)' user.root

2 7

W E BS P HE R E P O R T AL V 6 . 1 T U N I N G G U I D E

Page 32
Image 32
IBM 6.1.X manual How-to-Setndd -set /dev/tcpPARAMETER Value