除了设置 NCA 参数之外,还可以执行某些常规系统调优以改善 NCA 性能。如果使用千兆位以太网(ge 驱动程序),则应该在中断模式下设置接口以获得更好结果。
例如,对于在 64 位内核下引导的具有 4 GB 内存的系统,应该在 /etc/system 文件中设置以下参数。使用 pagesize 确定系统的页面大小。
set sq_max_size=0 set ge:ge_intr_mode=1 set nca:nca_conn_hash_size=82500 set nca:nca_conn_req_max_q=100000 set nca:nca_conn_req_max_q0=100000 set nca:nca_ppmax=393216 set nca:nca_vpmax=393216 |
10000 条消息
0(没有限制)到 MAXINT
否
当 NCA 在高内存的系统上运行时,请增大此参数以允许驱动程序对更多的数据包进行排队。如果服务器为重负载,则增大此参数,以便模块和驱动程序可以处理更多数据,而无需丢弃包或囤积包。
Solaris 8 以及更高发行版-请不要在生产系统上将此参数设置为 0。如果需要更改此参数,则逐步增大此值,并且监视系统。
Solaris 7 以及早期发行版-请不要在生产系统上将此参数设置为 0。如果需要更改此参数,则逐步将此值增大到最大 100,并且监视系统。
不稳定
有关信息,请参见sq_max_size(Solaris 9 12/02 发行版)。