每个到服务器的socket连接都有一个文件描述符。为了优化socket的性能,需要配置操作系统拥有合适的文件描述符个数。因此,需要改变/etc/system 文件中的默认文件描述符限制,还有哈希表的大小和其他调整参数。
注意:修改了/etc/system 文件的参数后需要重新启动机器才能生效
· set rlim_fd_cur
· set rlim_fd_max
· set tcp:tcp_conn_hash_size
· set shmsys:shminfo_shmmax 注意:只有机器至少有4G RAM才能设置该项
· set autoup
· set tune_t_fsflushr
3)CE Gigabit网卡的设置
· set ce:ce_bcopy_thresh
· set ce:ce_dvma_thresh
· set ce:ce_taskq_disable
· set ce:ce_ring_size
· set ce:ce_comp_ring_size
· set ce:ce_tx_ring_size
其他Solaris调整信息:
· Solaris Tunable Parameters Reference Manual (Solaris 8)
· Solaris Tunable Parameters Reference Manual (Solaris 9)
· Solaris Tunable Parameters Reference Manual (Solaris 10)
2 Liunx参数调整
主要调整的参数:
· /sbin/ifconfig lo mtu
· kernel.msgmni
· kernel.sem
· fs.file-max
· kernel.shmmax
· net.ipv4.tcp_max_syn_backlog
文章来源于领测软件测试网 https://www.ltesting.net/