Sun Java System Web Proxy Server 4.0.8 管理指南

Solaris 性能调节

可以使用 Solaris 内核中的各种参数来微调 Proxy Server 的性能。下表列出了其中的一些参数。

表 19–1 Solaris 性能调节参数

参数 

范围 

默认值 

调节后的值 

注释 

rlim_fd_max

/etc/system 

1024 

8192 

处理打开的文件描述符限制。应将预期负载(关联套接字、文件和管道的预期负载,如果有)计算在内。 

rlim_fd_cur

/etc/system 

64 

8192 

 

sq_max_size

/etc/system 

控制流驱动程序队列大小。将此参数设置为 0 意味着缓冲区空间不足不会影响性能。请在客户机上也设置此参数。 

tcp_close_wait_interval

ndd/dev/tcp 

240000 

60000 

请在客户机上也设置此参数。 

tcp_conn_req_max_q

ndd/dev/tcp 

128 

1024 

 

tcp_conn_req_max_q0

ndd/dev/tcp 

1024 

4096 

 

tcp_ip_abort_interval

ndd/dev/tcp 

480000 

60000 

 

tcp_keepalive_interval 

ndd/dev/tcp 

7200000 

900000 

对于通信流量高的 Web 站点,请降低此值。 

tcp_rexmit_interval_initial

ndd/dev/tcp 

3000 

3000 

如果重新传输量超过 30-40%,请增加此值。 

tcp_rexmit_interval_max

ndd/dev/tcp 

240000 

10000 

 

tcp_rexmit_interval_min

ndd/dev/tcp 

200 

3000 

 

tcp_smallest_anon_port

ndd/dev/tcp 

32768 

1024 

请在客户机上也设置此参数。 

tcp_slow_start_initial

ndd/dev/tcp 

可以略微提高传输少量数据时的速度。 

tcp_xmit_hiwat

ndd/dev/tcp 

8129 

32768 

使用此参数可以增大传输缓冲区。 

tcp_recv_hiwat

ndd/dev/tcp 

8129 

32768 

使用此参数可以增大接收缓冲区。 

有关这些参数的更多信息,参见《Sun ONE Web Server 6.1 SP6 Performance Tuning, Sizing, and Scaling Guide》的第 5 章,其网址为:

http://docs.sun.com/app/docs/doc/819-6516/